- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
06 Linux实用教程课件
Linux实用教程;文本显示和处理; 虽然目前Linux图形界面的使用已经相当方便,但是有些操作还是需要在传统的文字界面下使用比较灵活。除此之外,使用文字界面登录Linux系统,系统资源的损耗也比较少,从而可以提高系统性能。本章主要讲解在Linux系统中常用的各种操作命令。;6.1 文本显示和处理;6.1.1 cat:显示文本文件; 【例6.1】 显示/etc/fstab文件的内容。
【例6.2】 把文件textfile1文件内容加上行号后输入到textfile2文件中。
【例6.3】 把文件textfile1和textfile2的文件内容加上行号(空白行不加)之后将内容附加到文件textfile3中。;6.1.2 more:分页显示文本文件; 【例6.4】 分页显示文件/etc/named.conf的内容。
【例6.5】 逐页显示testfile文件内容,如有连续两行以上空白行则以一行空白行显示。
【例6.6】 从第20行开始显示testfile文件的内容。
【例6.7】 一次两行显示/etc/passwd文件内容。;6.1.3 less:回卷显示文本文件;6.1.4 head:显示指定文件前若干行;6.1.5 tail:查看文件末尾数据;6.1.6 sort:对文件中的数据进行排序;6.1.7 uniq:将重复行从输出文件中删除;6.1.8 cut:从文件每行中显示出选定的字节、字符或字段;6.1.9 comm:比较两个已排过序的文件;6.1.10 diff:逐行比较两个文本文件,列出其不同之处;6.1.5 tail:查看文件末尾数据;6.2 文件和命令查找;6.2.1 grep:查找文件中符合条件的字符串; 【例6.21】 在文件kkk中搜索匹配字符“test file”。
【例6.22】 显示所有以d开头的文件中包含“test”的行数据内容。
【例6.23】 显示在d1,d2文件中匹配“test”的行数据内容。
【例6.24】 在文件aa中显示所有包含至少有5个连续小写字符的行数据内容。;6.2.2 find:列出文件系统中符合条件的文件或目录;表6-1 查找时定义的文件类型 ; 【例6.25】 查找/boot目录下的启动菜单配置文件grub.conf。
【例6.26】 查找/目录下所有以“.conf”为扩展名的文件。
【例6.27】 列出当前目录及其子目录下所有最近20天内更新过的文件。;6.2.3 locate:在数据库中查找文件; 命令语法:
locate?[-d?数据库文件][--help][--version][范本样式]
【例6.28】 查找文件httpd.conf。
【例6.29】 寻找所有文件名为named.conf的前3个文件 。;6.2.4 whereis:查找指定文件、命令和手册页位置;6.2.5 file:查询文件类型;6.2.6 whatis:查询命令功能;6.2.7 which:显示可执行命令路径;6.3 系统信息显示;6.3.1 uname:显示计算机及操作系统相关信息;6.3.2 hostname:显示或修改计算机主机名;6.3.3 dmesg:显示计算机开机信息;6.3.4 cal:显示日历信息; 【例6.42】 显示本月的月历。
【例6.43】 显示公元2001年年历。
【例6.44】 显示公元2001年5月的月历。
【例6.45】 以星期一为每周的第一天的方式显示本月的月历。
【例6.46】 以1月1日起的天数显示今年的年历。;6.3.5 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 信 息 交 流;6.4.1 echo:在显示器上显示文本;6.4.2 mesg:设置其他用户发送信息的权限;6.4.3 wall:对全部已登录用户发送信息;6.4.4 write:向用??发送消息;6.5 其 他 命 令;6.5.1 clear:清除计算机屏幕上信息;6.5.2 sync:将缓冲区内的文件写到硬盘中;6.5.3 uptime:显示系统已经运行的时间;6.5.4 last:显示近期用户登录情况;6.6 在Li
文档评论(0)