linux教程ppt,Linux实用教程PPT课件.ppt-资源下载在线文库www.lddoc.cn

《Linux实用教程》PPT课件.ppt

Linux实用教程 第6章Linux常用操作命令 虽然目前Linux图形界面的使用已经相当方便 但是有些操作还是需要在传统的文字界面下使用比较灵活 除此之外 使用文字界面登录Linux系统 系统资源的损耗也比较少 从而可以提高系统性能 本章主要讲解在Linux系统中常用的各种操作命令 6 1文本显示和处理 本节主要讲述Linux系统下文本显示和处理命令 这些命令有cat more less head tail sort uniq cut comm以及diff等 下面分别进行介绍 6 1 1cat 显示文本文件 使用cat命令可以显示文本文件内容 或把几个文件内容附加到另一个文件中 命令语法 cat 选项 文件名 例6 1 显示 etc fstab文件的内容 例6 2 把文件textfile1文件内容加上行号后输入到textfile2文件中 例6 3 把文件textfile1和textfile2的文件内容加上行号 空白行不加 之后将内容附加到文件textfile3中 6 1 2more 分页显示文本文件 使用more命令可以分页显示文本文件的内容 命令语法 more dlfpcsu num pattern linenum 文件名 例6 4 分页显示文件 etc named conf的内容 例6 5 逐页显示testfile文件内容 如有连续两行以上空白行则以一行空白行显示 例6 6 从第20行开始显示testfile文件的内容 例6 7 一次两行显示 etc passwd文件内容 6 1 3less 回卷显示文本文件 使用less命令可以回卷显示文本文件的内容 命令语法 less 选项 文件名 例6 8 回卷显示 etc named conf文件的内容 6 1 4head 显示指定文件前若干行 使用head命令可以显示指定文件的前若干行文件内容 命令语法 head 选项 文件 例6 9 查看文件 etc passwd的前3行内容 例6 10 查看文件 etc passwd的文件内容 并显示文件名 6 1 5tail 查看文件末尾数据 使用tail命令可以查看文件的末尾数据 命令语法 tail 选项 文件名 例6 11 查看文件 etc passwd末尾3行数据 例6 12 查看文件 etc passwd末尾100字节的数据内容 6 1 6sort 对文件中的数据进行排序 使用sort命令可以对文件中的数据进行排序 并将结果显示在标准输出上 命令语法 sort 选项 文件 例6 13 排序文件file1数据 显示在屏幕上 例6 14 读取文件file1 以倒序排序该文件并显示在屏幕上 6 1 7uniq 将重复行从输出文件中删除 使用uniq命令可以将文件内的重复行数据从输出文件中删除 只留下每条记录的唯一样本 命令语法 uniq 选项 文件 例6 15 查看文件file3中重复的数据内容 例6 16 查看文件file3中不重复的数据内容 6 1 8cut 从文件每行中显示出选定的字节 字符或字段 使用cut命令可以从文件的每行中显示出选定的字节 字符或字段 命令语法 cut bList n cList fList s dCharacter 文件 例6 17 显示文件 etc passwd中的用户登录名和用户名全称字段 这是第1个和第5个字段 由冒号隔开 6 1 9comm 比较两个已排过序的文件 使用comm命令可以比较两个已排过序的文件 并将其结果显示出来 命令语法 comm 123 help 文件1 文件2 例6 18 比较文件file1和file2文件内容 例6 19 比较文件file1和file2 只显示文件file1和file2中相同行的数据内容 6 1 10diff 逐行比较两个文本文件 列出其不同之处 使用diff命令可以逐行比较两个文本文件 列出其不同之处 它比comm命令完成更复杂的检查 它对给出的文件进行系统的检查 并显示出两个文件中所有不同的行 不要求事先对文件进行排序 命令语法 diff 选项 file1file2 例6 20 比较file1和file2文件 列出其不同之处 6 1 5tail 查看文件末尾数据 使用tail命令可以查看文件的末尾数据 命令语法 tail 选项 文件名 例6 11 查看文件 etc passwd末尾3行数据 例6 12 查看文件 etc passwd末尾100字节的数据内容 6 2文件和命令查找 本节主要讲述Linux系统下文件和命令查找命令 这些命令有grep find locate whereis file whatis以及which等 下面分别进行介绍 6 2 1grep 查找文件中符合条件的字符串 使用grep命令可以查找文件中符合条件的字符串 命令语法 grep 选项 查找模式 文件名 例6 21 在文件kkk中搜索匹配字符 testfile 例6 22 显示所有以d开头的文件中包含 test 的行数据内容 例6 23 显示在d1 d2文件中匹配 test 的行数据内容 例6 24 在文件aa中显示所有包含至少有5个连续小写字符的行数据内容 6 2 2find 列出文件系统中符合条件的文件或目录 使用find命令可以将文件系统中符合条件的文件或目录列出来 可以指定文件的名称 类别 时间 大小以及权限等不同信息的组合 只有完全相符的文件才会被列出来 命令语法 find 路径 选项 print 表6 1查找时定义的文件类型 例6 25 查找 boot目录下的启动菜单配置文件grub conf 例6 26 查找 目录下所有以 conf 为扩展名的文件 例6 27 列出当前目录及其子目录下所有最近20天内更新过的文件 6 2 3locate 在数据库中查找文件 使用locate命令可以用于查找文件 比find命令的搜索速度快 它需要一个数据库 这个数据库由每天的例行工作 crontab 程序来建立 当建立好这个数据库后 就可以方便地搜寻所需文件了 命令语法 locate d help version 范本样式 例6 28 查找文件httpd conf 例6 29 寻找所有文件名为named conf的前3个文件 6 2 4whereis 查找指定文件 命令和手册页位置 使用whereis命令可以查找指定文件 命令和手册页的位置 命令语法 whreis 选项 文件名 例6 30 查找mv命令的二进制文件在什么目录下 例6 31 查找mv的主要文件在什么目录下 6 2 5file 查询文件类型 使用file命令可以查询指定文件的文件类型 命令语法 file 选项 文件名 例6 32 查看 boot目录下所有文件的文件类型 6 2 6whatis 查询命令功能 使用whatis命令可以查询指定命令的命令功能 命令语法 whatis 命令 例6 33 查询ls命令的功能 6 2 7which 显示可执行命令路径 使用which命令可以显示可执行命令的路径和它的别名 命令语法 which 命令 例6 34 显示ls命令的可执行命令的路径和它的别名 6 3系统信息显示 本节主要讲述Linux系统下信息显示命令 这些命令有uname hostname dmesg cal以及date等 下面分别进行介绍 6 3 1uname 显示计算机及操作系统相关信息 使用uname命令可以显示计算机以及操作系统的相关信息 命令语法 uname amnrsv 例6 35 显示操作系统的内核版本 例6 36 显示计算机主机名 例6 37 显示计算机硬件类型 例6 38 显示操作系统的全部信息 6 3 2hostname 显示或修改计算机主机名 使用hostname命令可以显示或修改计算机的主机名 命令语法 hostname 计算机名 例6 39 显示当前计算机主机名 例6 40 修改计算机主机名为LINUX 6 3 3dmesg 显示计算机开机信息 使用dmesg命令可以显示开机信息 命令语法 dmesg cn s 例6 41 显示开机信息 6 3 4cal 显示日历信息 使用cal命令可以显示计算机系统的日历 命令语法 cal 选项 月 年 例6 42 显示本月的月历 例6 43 显示公元2001年年历 例6 44 显示公元2001年5月的月历 例6 45 以星期一为每周的第一天的方式显示本月的月历 例6 46 以1月1日起的天数显示今年的年历 6 3 5date 显示和设置系统日期和时间 使用date命令可以显示和设置计算机系统的日期和时间 命令语法 date 参数 显示时间格式 以 开头 后面接格式 表6 2时间域含义 例6 47 显示当前计算机上的日期和时间 例6 48 设置计算机日期和时间为2008年2月2日19点14分 例6 49 按照指定的格式显示计算机日期和时间 例6 50 设置计算机时间为上午9点16分 例6 51 设置计算机时间为2004年4月14日 例6 52 用指定的格式显示计算机日期和时间 6 4信息交流 本节主要讲述Linux系统下信息交流命令 这些命令有echo mesg wall以及write等 下面分别进行介绍 6 4 1echo 在显示器上显示文本 使用echo命令可以在计算机显示器上显示一段文字 一般起到一个提示的作用 命令语法 echo n 字符串 例6 53 将一段信息写到标准输出 例6 54 将文本 helloLinux 添加到新文件notes中 6 4 2mesg 设置其他用户发送信息的权限 使用mesg命令可以设置是否允许其他用户用write命令给自己发送信息 命令语法 mesg y n 例6 55 显示当前计算机是否允许其他用户给自己发送信息的状态 例6 56 允许其他用户发送信息到当前终端 例6 57 禁止其他用户发送信息到当前终端 6 4 3wall 对全部已登录用户发送信息 使用wall命令可以对全部已登录的用户发送信息 命令语法 wall 消息 例6 58 向所有用户发出 下班以后请关闭计算机 的信息 6 4 4write 向用户发送消息 使用write命令可以向用户发送消息 命令语法 write 用户账号 终端名称 例6 59 向tty3终端上的root用户发送信息 6 5其他命令 本节主要讲述Linux系统下的其他命令 这些命令有clear sync uptime以及last等 下面分别进行介绍 6 5 1clear 清除计算机屏幕上信息 使用clear命令可以清除屏幕上的信息 类似于Windows系统命令行中的cls命令 命令语法 clear 例6 60 清除屏幕上的信息 6 5 2sync 将缓冲区内的文件写到硬盘中 使用sync命令可以更新inode表 并将缓冲文件写到硬盘中 命令语法 sync 例6 61 将缓冲文件写到硬盘中 6 5 3uptime 显示系统已经运行的时间 使用uptime命令可以显示系统已经运行了多长时间 它依次显示下列信息 现在时间 系统已经运行了多长时间 目前有多少登录用户 系统在过去的1min 5min和15min内的平均负载 命令语法 uptime V 例6 62 显示系统运行时间 6 5 4last 显示近期用户登录情况 使用last命令可以显示用户最后登录的信息 命令语法 last 选项 例6 63 显示用户root在控制台终端的所有登录和注销记录 例6 64 显示两次系统重新引导间的时间 例6 65 显示用户root在控制台终端的所有登录和注销的前6行记录 6 6在Linux系统中运行DOS命令 Linux系统提供了一组称为mtools的可移植工具 可以让用户轻松地从标准的DOS软盘上读 写文件和目录 它们对DOS和Linux环境之间交换文件非常有用 它们是不具备共同的文件系统格式的系统之间交换文件的有力手段 对于一个MSDOS的软盘 只要把软盘放在软驱中 就可以利用mtools提供的命令来访问软盘上的文件 这些命令和对应的MSDOS命令非常相似 常用的mtools命令如表6 3所示 表6 3mtools的主要命令 小结 虽然目前Linux图形界面的使用已经相当方便 但是有些操作还是需要在传统的文字界面下使用比较灵活 除此之外 使用文字界面登录Linux系统 系统资源的损耗也比较少 从而可以提高系统性能 小结 在Linux系统下文本显示和处理的命令主要有cat more less head tail sort uniq cut comm以及diff等 在Linux系统下文件和命令查找的命令主要有grep find locate whereis file whatis以及which等 小结 在Linux系统下信息显示的命令主要有uname hostname dmesg cal以及date等 在Linux系统下信息交流的命令主要有echo mesg wall以及write等 小结 Linux系统提供了一组称为mtools的可移植工具 可以让用户轻松地从标准的DOS软盘上读 写文件和目录 它们对DOS和Linux环境之间交换文件非常有用 它们是不具备共同的文件系统格式的系统之间交换文件的有力手段 对于一个MSDOS的软盘 只要把软盘放在软驱中 就可以利用mtools提供的命令来访问软盘上的文件 这些命令和对应的MSDOS命令非常相似

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值