Linux常用命令与文本编辑.ppt

上传人:max****ui 文档编号:6376300 上传时间:2020-02-24 格式:PPT 页数:46 大小:601.81KB
返回 下载 相关 举报
Linux常用命令与文本编辑.ppt_第1页
第1页 / 共46页
Linux常用命令与文本编辑.ppt_第2页
第2页 / 共46页
Linux常用命令与文本编辑.ppt_第3页
第3页 / 共46页
点击查看更多>>
资源描述
Linux基础 常用命令与文本编辑 大理学院数学与计算机学院硬件教研室赵贵文 教学目的和要求 学会使用联机帮助命令熟练使用Linux的常用命令掌握文本编辑器Vi的用法 shell命令和DOS命令的区别 在DOS下 文件名必须遵守8 3格式的规则 例如文件名NOTENOUG TXT 而在Linux系统里则有比较自由的空间 假如Linux已经安装在ext3文件系统上 就可以使用长文件名来命名 这样可以使文件名中包含更多的字符和点 例如 myfile tar gz就是一个合法的Linux文件名 shell命令和DOS命令的区别 在Linux系统中大小写是不一样的 因此像FILENME tar gz和filename tar gz就是两个不同的文件 这个规则对命令来说也是成立的 在Linux系统路径之间用 而非 隔开 例如 etc tmp doc tex为正确路径写法 而etc tmp doc tex则为错误 这虽然是一个极小的差别 但对习惯于DOS环境的同学仍要时时注意 shell命令和DOS命令的区别 用 开始的文件名将会被视作隐藏文件 例如 hiddenfile使用ls命令时就看不到 这一点和DOS下设置隐藏文件不同 Linux并没有规定可执行文件一定要有 COM EXE或 BAT的扩展名 如果用ls F命令 就会发现执行文件后面会被加上一个 例如 输入命令ls F 如果显示结果如下 LetterCindy jpgcjpg my lst scripts 则说明cpjg my lst script 是可以被执行的 如果列表内容是带颜色显示的话 这一项将显示绿色 shell命令和DOS命令的区别 在DOS中 BAK表示备份文件 而在Linux系统中则在文件名尾加上一个 例如 myfile DOS命名带的参数用 switch的方法 而Linux却是用 switch的方法 例如 Dir s和ls l一样 当然 DOS环境下的某些外部程序 例如 PKZIP和ARJ是用和Linux一样的参数给设定方式的 使用man命令获取帮助 像大多数UNIX运行版本一样 Linux操作系统发布版本也为几乎每个程序 工具 命令或系统编程调用编制了使用手册页 从这些手册页中可以得到几乎所有命令的有关信息 包括man命令本身 举例来说 输入下列命令就可以阅读man命令的使用手册页 manman 在线帮助命令 man语法格式 man 选项 命令名称 说明 a显示全部寿命信息内容 d仅显示排除错误信息 不显示帮助信息内容 f显示系统命令与工具程序的简单说明 h显示man的语法和参数说明 M指定搜索man手册的路径 通常该路径由shell环境变量MANPATH指定 M选项指定的路径将自动覆盖MANPATH所指定的路径 P指定分页显示手册的程序 默认时使用 usr less命令 S帮助页的基本结构 在线帮助命令 info格式 info f o h 命令名称 说明 f指定具体访问的info文件 o不启动info会话 直接生成结果至指定文件 h生成有关info选项的简要说明 在线帮助命令 help可查阅所有shell命令的作法和说明 其用法是在所要查阅的命令后输入 help 即可以看到所查命令的内容 目录操作常用命令 1 ls功能 显示文件和目录列表用法 ls ls a ls l ls R ls some dir file ls d some dir 目录操作常用命令 2 cd功能 切换目录用法 cd some dir cd cd cd cd cd 目录操作常用命令 3 pwd功能 显示当前工作目录用法 pwdtree功能 显示目录树用法 tree tree some dir 目录操作常用命令 4 mkdir功能 创建目录用法 mkdirsomedir mkdir p some path dir rmdir功能 删除空目录用法 rmdirsomedir 文件操作常用命令 1 touch功能 生成新的空文件或更改现有文件的时间用法 touchfile touchfile touch afile touch mfile 文件操作常用命令 2 cp功能 复制文件或目录用法 cpfile1file2 cp some dir file1 someother dir cp some dir file1 someother dir file2 cp some dir file cp some dir files someother dir cp r some dir someother dir 文件操作常用命令 3 mv功能 移动文件或目录 文件或目录改名用法 mv some dir file1 someother dir mv some dir file1 someother dir file2 mv some dir files someother dir mv r some dir someother dir mvfilenewname file mvdirnewname dir 文件操作常用命令 4 rm功能 删除文件或目录用法 rm some dir file1 rm i some dir file1 rm f some dir file1 rm rf some dir 文本文件操作常用命令 1 cat和tac功能 滚屏显示文本文件内容cat用于从文件头到文件尾显示tac用于从文件尾到文件头显示用法 catfile tacfile 文本文件操作常用命令 2 more和less功能 分屏显示文本文件内容more只能从文件头到文件尾显示less可以使用PgUp和PgDn双向显示用法 morefile lessfile 文本文件操作常用命令 3 head和tail功能 默认显示10行内容head显示文本文件的前部的若干行tail显示文本文件的后部的若干行用法 n为数字 headfile head nfile tailfile tail nfile tail nfile 文本文件操作常用命令 4 sort功能 文本文件排序 以行为单位 用法 sortfile sortfile1file2uniq功能 删除文本文件中相邻的重复的行用法 uniqfile 文本文件操作常用命令 5 wc功能 统计指定文本文件的行数 字数 字符数用法 wcfile wc lfile wc wfile wc cfilegrep功能 在指定的文本文件中查找指定的字符串用法 grepmatch stringfile 目录的建立与删除命令 mkdir功能说明 建立目录rmdir removedirectory 功能说明 删除目录 文件内容查找与比较命令 文件查找命令find功能说明 查找文件或目录 文件内容查找命令grep功能说明 查找文件里符合条件的字符串 文件比较命令comm common 功能说明 比较两个已排过序的文件 常用的信息显示命令 1 date功能 显示和设置日期时间用法 date date sMM DD YYYY date shh mm sslocale功能 显示当前语言环境用法 locale cal功能 显示日历用法 cal cal y calyear calmouthyear 常用的信息显示命令 2 file功能 显示指定文件的类型用法 filefilenamestat功能 显示指定文件的各种相关信息用法 statfilename 常用的信息显示命令 3 dmesg功能 显示系统启动信息用法 dmesguname功能 显示操作系统信息用法 uname uname r uname a 压缩命令 compress gzip和bzip2功能 压缩和解压缩文件或目录compress 压缩文件后缀为Zgzip 压缩文件后缀为gzbzip2 压缩文件后缀为bz2用法 compresssomefilename compress dsomefilename Z gzipsomefilename gzip dsomefilename gz bzip2somefilename bzip2 dsomefilename bz2 打包命令 tar功能 打包和解包用法 tar cvfmyball tarsomedirname tar tfmyball tar tar xvfmyball tar tar zcvfmyball tar gzsomedirname tar ztfmyball tar gz tar zxvfmyball tar gz tar Zcvfmyball tar Zsomedirname tar Ztfmyball tar Z tar Zxvfmyball tar Z tar jcvfmyball tar bz2somedirname tar jtfmyball tar bz2 tar jxvfmyball tar bz2 通信命令 write功能说明 传送信息 语法 write 用户名称 终端机编号 talk功能说明 与其他用户交谈 语法 talk 用户名称 终端机编号 通信命令 mesg功能说明 设置终端机的写入权限 允许或接收由其他用户发来的write和talk通信信息 该命令在本地终端运行 语法 mesg n y wall writeall 功能说明 传送信息 语法 wall 公告信息 其它命令 echo在显示器上显示信息 其信息的来源可以是键盘输入 命令行参数或shell变量的扩展 变量中的内容 一般格式为 Echo n 信息内容 date功能说明 显示或设置系统时间与日期 cal使用权限 所有使用者使用方式 cal mjy month year 其它命令 bc一个用于进行简单的算术运算的计算器 键入quit退出 passwd功能说明 设置密码 语法 passwd dklS u 用户名称 sync功能说明 将内存缓冲区内的数据写入磁盘 语法 sync help version 其它命令 whoami功能说明 显示用户名称 语法 whoami help version who功能说明 显示目前登入系统的用户信息 语法 who Himqsw help version ami 记录文件 w功能说明 显示目前登入系统的用户信息 语法 w fhlsuV 用户名称 clear 更改文件或目录的属性与属性组命令 chown changeowner 功能说明 变更文件或目录的拥有者或所属群组 chgrp changegroup 功能说明 变更文件或目录的所属群组 更改文件或目录的存取权限 chmod changemode 功能说明 变更文件或目录的权限 补充说明 在UNIX系统家族里 文件或目录权限的控制分别以读取 写入 执行3种一般权限来区分 另有3种特殊权限可供运用 再搭配拥有者与所属群组管理权限范围 您可以使用chmod指令去变更文件与目录的权限 设置方式采用文字或数字代号皆可 符号连接的权限无法变更 如果您对符号连接修改权限 其改变会作用在被连接的原始文件 打印控制命令 lpc由root用户执行检查和控制打印机 输入 可以查看命令列表 lpq功能 显示打印机队列中未完成的工作用法 lpq l P user 说明 lpq会显示由lpd所管理的打印机队列中未完成的项目 lprm功能 将一个工作由打印机队列中移除用法 usr bin lprm P file 常用的网络命令 文件传输命令ftp filetransferprotocol 功能说明 设置文件系统相关功能 Telent命令功能说明 远端登入 finger命令功能说明 查找并显示用户信息 ping命令功能说明 检测主机 vi及其运行模式 vi简介vi是 visualinterface 的简称 vi可以执行输出 删除 查找 替换 块操作等众多文本操作 vi不是一个排版程序 它可以对字体 格式 段落等其他属性进行编排 它只是一个文本编辑程序 vi是全屏幕文本编辑器 它没有菜单 只有命令 vi的运行模式 图vi的运行模式及转换 vi的基本操作 从编辑模式进入插入模式iao从插入模式返回编辑模式 vi的基本操作 编辑模式下退出viZZZQ命令模式下退出vi wq q q vi的常用命令 1 表vi编辑模式下的常用操作 vi的常用命令 2 思考和练习 1 常见的文件操作命令有哪几类 2 常用的浏览文件命令有哪些 3 ls命令与dir命令有什么区别 4 主要的目录操作命令有哪些 5 怎样给文件设置权限 6 列举几种文件打印命令 7 文件链接主要分哪几种 分别如何实现
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!