Linux基本命令(清华大学).ppt
《Linux基本命令(清华大学).ppt》由会员分享,可在线阅读,更多相关《Linux基本命令(清华大学).ppt(31页珍藏版)》请在装配图网上搜索。
第十二章Linux基本命令 第十二章Linux基本命令 学习目的与要求本章主要介绍Linux系统中相关基本命令的使用 Linux系统中文本编辑方式 Linux系统中Shell的应用 通过本章学习 读者可以了解Linux系统中命令的使用规则 掌握基本命令的应用 熟练掌握Vi编辑的使用 了解Shell的概念 掌握Shell的相关应用 第十二章Linux基本命令 12 1基本操作命令12 2Vi编辑器的使用 12 1基本操作命令 12 1 1文件目录操作命令1 显示命令 ls 功能 在标准输出上列出某磁盘中某个目录下的文件和子目录的信息 格式 1s 参数 路径或文件名 说明 当有多个参数时 可以写在一起 此方法适用于Linux中的其他命令 12 1基本操作命令 2 编辑命令 1 touch命令功能 生成一个空文件或修改文件的存取 修改的时间记录值 格式 touch 参数 2 cp命令功能 复制文件或目录 格式 cp 参数 3 mv命令功能 改变文件名 移动目录或文件到其他目录 格式 my 参数 12 1基本操作命令 4 rm命令功能 删除文件或目录 格式 rm 参数 5 file命令功能 检测文件类型 格式 file 参数 文件名 12 1基本操作命令 3 输出命令 1 cat命令功能 用于把所给的文件以给出的顺序在标准输出上输出 如果你既想显示文件的内容 又想显示标准输入的内容 那么可以用 来表示从标准输入中读入 格式 cat 参数 2 more命令功能 用于在标准输出上一页一页地显示文本文件 在显示完一页之后 more会提示用户输入命令 同样 这个命令也可以用于分页显示其他命令的输出 格式 more 12 1基本操作命令 3 less命令功能 用来按页显示文件 它的功能比more更多更灵活 例如它可以使用PgDn Pgup翻页等 格式 less 参数 4 head命令功能 用于把文件的前几行显示到标准输出上 与cat命令类似 格式 head 参数 5 tail命令功能 用于把文件的后几行显示到标准输出上 与cat命令类似 格式 tail 参数 12 1基本操作命令 4 文件排序 1 sort命令功能 将文本文件排序 格式 sort 参数 2 paste命令功能 将不同文件的行连接起来 即进行并排横向合并 格式 paste 参数 3 pr命令功能 处理文件以便打印 输出到标准输出 格式 pr 参数 12 1基本操作命令 5 链接命令功能 在文件之间建立链接 链接分为硬链接和软链接两种 建立硬链接时 只能在同一个文件系统内进行 格式 ln 参数 12 1基本操作命令 6 查找命令 1 find功能 用来寻找文件或目录 格式 find 匹配条件 其中路径 要搜寻的目录 可以是多个 用空格分开 2 grep功能 在文件中搜寻匹配的行并进行输出 格式 grep 参数 12 1基本操作命令 7 目录操作命令 1 pwd命令功能 显示正在工作或当前目录名 pwd输出的是真实路径名 它不会输出符号链接的目录名 格式 pwd 2 cd命令功能 改变当前目录 格式 cd 12 1基本操作命令 3 mkdir命令功能 建立目录 格式 mkdir 参数 4 rmdir命令功能 删除目录 如果想删除非空目录必须使用参数 否则将报错 格式 rmdir 参数 12 1基本操作命令 8 比较命令 1 cmp命令功能 比较两个任意类型的文件 格式 cmp 参数 2 diff命令功能 找出两个文本文件的差异 格式 diff 参数 12 1基本操作命令 9 压缩命令 1 gzip命令功能 压缩或展开文件 gzip是GNu的流行压缩工具 格式 gzip 参数 2 compress命令功能 压缩文件 生成 z文件 格式 compress 参数 3 uncompress命令功能 解压缩 z文件 格式 uncompress 参数 12 1基本操作命令 10 改变权限命令 1 chmod功能 改变文件 目录 的访问权限 关于文件的访问模式 mode 说明 使用chmod命令改变指定文件访问权限有两种方式 一种是用符号标记模式进行更改 另一种方式是采用八进制数指定新的访问权限 2 chown功能 修改文件 目录 所有者和组别 格式 chown 参数 12 1基本操作命令 3 chgrp功能 改变文件的组所有权 格式 chgrp 参数 4 umask功能 用于设置文件的默认生成掩码 默认的生成掩码告诉系统当创建一个文件或目录时不应该赋予其哪些权限 如果用户将unlask命令放在环境文件 bash profile 中 就可以控制所有新建的文件或目录的访问权限 格式 umaskxxx其中xxx表示的是不允许有的权限 12 1基本操作命令 12 1 2系统状态信息显示命令1 who命令功能 查看其他登录的用户 格式 who w 参数 2 进程命令 1 ps命令功能 用来查看在Linux系统中 有哪些程序正在执行和它们执行的状况 查看进程状态 格式 ps 参数 2 top命令功能 显示系统的最高进程 格式 top 参数 12 1基本操作命令 3 磁盘容量命令 1 du命令功能 报告指定的文件 目录 已使用的磁盘空间的总量 格式 du 参数 2 df命令功能 报告文件系统磁盘空间的使用情况 列出指定的每一个文件名所在的文件系统上可用磁盘空间的数量 如果没有指定文件名 则显示当前所有使用中的文件系统 格式 df 参数 3 free命令功能 查看当前内存和交换空间的使用情况 格式 free 12 1基本操作命令 4 查看主机命令 1 hostname命令功能 查看主机名 格式 hostname 参数 2 uname命令功能 显示系统信息 格式 uname 参数 12 2Vi编辑器的使用 12 2 1Vi及其三种运行模式1 Vi简介 Vi是Visualinterface的简称 如同DOS中的edit编辑器 Vi是全屏幕文本编辑器 没有菜单 只有命令 12 2Vi编辑器的使用 2 Vi的三种运行模式 Vi有三种基本工作模式 编辑模式 插入模式 和命令模式 末行模式 如图所示 12 2Vi编辑器的使用 1 编辑模式进入Vi之后 首先进入的就是编辑模式 进入编辑模式后 Vi等待编辑命令输入而不是文本输入 也即这时输入的字母都将作为编辑命令来解释 在该模式下用户可以输入Vi命令 用于管理自己的文档 2 插入模式在编辑模式下输入插入命令i 附加命令a 打开命令o 修改命令c 取代命令r或替换命令s都可以进行插入模式 在该模式下 用户输入的任何字符都被Vi当做文件内容保存起来 并将其显示在屏幕上 3 命令模式在编辑模式下 用户按 键即可进入命令模式 此时Vi会在显示窗口的最后一行显示一个 作为命令模式的提示符 等待用户输入命令 多数文件管理命令都是在此模式下执行的 命令模式执行完后 Vi自动回到编辑模式 12 2Vi编辑器的使用 12 2 2Vi编辑操作1 插入模式下的操作 1 插入命令i命令 插入文本从光标所在位置前开始 并且插入过程中可以使用退格键删除错误的输入 此时vi处于插入状态 屏幕最下行显示 INSERT 字样 I命令 将光标移到当前行的行首 然后在其前插入文本 2 附加命令a命令 在光标当前所在位置之后追加新文本 新输入的文本放在光标之后 在光标后的原文本将相应地向后移动 A命令 把光标挪到所在行的行尾 从那里开始插入新文本 当输入A命令后 光标自动移到该行的行尾 12 2Vi编辑器的使用 3 打开命令o命令 在光标所在行的下面新开一行 并将光标置于新行的行首 等待输入文本 O命令 在光标所在行的上面插入一行 并将光标置于该行的行首 等待输入文本 12 2Vi编辑器的使用 2 编辑模式下的操作 1 简单光标移动0命令 移动到所在行行首 命令 移动到所在行行尾H命令 移至屏幕首行的行首 不一定是整个文件的第一行 M命令 移至屏幕显示文件的中间行的行首 L命令 最底行或最后行的行首 hjkl命令 h j k l左移 右移 上移或下移一字符 nG和G命令 nG移动第n行的行首 G移动到末行的行首n 和n 命令 下移或上移n行 12 2Vi编辑器的使用 2 按字移动光标大小写分别代表广义和狭义的字 w和W命令 右移至下一个字的字首 e和E命令 移到字尾 若处于字尾 则移到下一个字的字尾 b和B命令 移至字首 若处于字首 则移到上一个字的字首 3 按所要求的字符移动光标 命令 string往右移动到有string的地方 命令 string往左移动到有string的地方 12 2Vi编辑器的使用 4 按句移动光标 命令 移到上一个句子的开头 命令 移到下一个句子的开头 5 按段移动光标 命令 向前移至上一个段的开头 命令 向后移至下一个段的开头 12 2Vi编辑器的使用 6 屏幕滚动滚屏命令 Ctrl u或Ctrl U将屏幕向前翻滚半屏 Ctrl d或Ctrl D将屏幕向后翻滚半屏 分页命令 Ctrl f或Ctrl F将屏幕向文件尾翻滚一整屏 Ctrl b或Ctrl B将屏幕向文件首翻滚一整屏 7 文本删除删除单个字符 x或X删除多个字符 dd d d0 dw 取消与重复 u U 12 2Vi编辑器的使用 3 命令模式下的操作 1 跳行命令 n直接输入要移动到的行号 2 存盘和退出存盘命令 w 表示将当前编辑的内容存盘 wfilename 表示将当前编辑的内容写到filename文件中 退出命令 q表示退出编辑离开 wq表示保存后退出 q 表示不想保存而放弃编辑过的文件后退出 3 文件新建 打开和改名新建另一个文件 efilename打开另一个文件 rfilename文件改名 ffilename 12 2Vi编辑器的使用 4 字符串查找 替换与删除 字符串搜索 string 往右 string 往左字符串替换 a bs string1 string2 g 将从第a b行中的string1用string2替换 字符串删除 a bs string1 string2 g 将从第a b行中的string1开始到string2为止的内容删除 5 文本的复制 移动和删除命令 文本复制 n1 n2con3将从n1到n2行之间的所有文本复制到第n3行的下面 文本移动 n1 n2mn3将从n1到n2行之间的所有文本移动到第n3行的下面 文本删除 n1 n2d将从n1到n2行之间的所有的文本删除- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 基本 命令 清华大学
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文