linux常用命令详解--文件内容操作

linux常用命令详解--文件内容操作

ID:11784821

大小:444.71 KB

页数:13页

时间:2018-07-14

linux常用命令详解--文件内容操作_第1页
linux常用命令详解--文件内容操作_第2页
linux常用命令详解--文件内容操作_第3页
linux常用命令详解--文件内容操作_第4页
linux常用命令详解--文件内容操作_第5页
资源描述:

《linux常用命令详解--文件内容操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文件内容操作1.在命令行下阅读文本文件cat、more、less。2.提取文件首/尾部内容head、tail。3.统计文本行数wc、检索文本内容grep。1.在命令行下阅读文本文件cat、more、less。1)使用cat命令连接/查看文件cat命令本来的作用是连接多个文件,执行结果会输出到屏幕上,利用重定向>可以保存到新文件。例如,以下操作可以连接/etc/redhat-release和/etc/resolv.conf这两个文件的内容。1[root@svr5~]#cat/etc/redhat-release/etc/resolv

2、.conf2//将连接后的内容输出到屏幕3RedHatEnterpriseLinuxServerrelease5.9(Tikanga)4;generatedby/sbin/dhclient-script5searchtarena.com6nameserver192.168.1.57nameserver202.106.0.208[root@svr5~]#cat/etc/redhat-release/etc/resolv.conf>file4.cat9//将连接后的内容保存为新文件file4.cat当cat命令的操作对象只有一个文件时

3、(这也是最常见的用法),实际的效果相当于直接输出整个文件内容。例如,可使用cat命令分别查看上述三个文件的内容:1[root@svr5~]#cat/etc/redhat-release//查看第1个文件内容2RedHatEnterpriseLinuxServerrelease5.9(Tikanga)3[root@svr5~]#cat/etc/resolv.conf//查看第2个文件内容4;generatedby/sbin/dhclient-script5searchtarena.com6nameserver192.168.1.57

4、nameserver202.106.0.208[root@svr5~]#catfile4.cat//查看连接后的新文件内容9RedHatEnterpriseLinuxServerrelease5.9(Tikanga)10;generatedby/sbin/dhclient-script11searchtarena.com12nameserver192.168.1.513nameserver202.106.0.20使用cat命令可以阅读整个文件内容,查看内容较短的文件时非常方便,但是存在一定局限性——当文件内容超过当前终端的一屏时,

5、用户只能看到最末尾的一屏内容,而无法向前翻页或者从头阅读。例如,执行操作:14[root@svr5~]#cat/etc/inittab后只能看到最末尾的部分内容,如图-1所示。图-12)使用more命令分页阅读文本文件对于内容较多的文本文件,可以直接改用more命令来进行阅读。例如,执行操作:1[root@svr5~]#more/etc/inittab后会进入一个全屏幕的阅读环境,如图-2所示,左下角显示当前内容在整个文件中的百分比。在more阅读环境中,可以按Enter键逐行滚动查看、按空格键向下翻一屏,按b键向上翻一屏,当翻页

6、到最后一屏时自动返回原来的命令环境,或者在文件的任意位置可以按q键退出。图-2除了直接使用more阅读文件以外,也可以结合管道“

7、”操作对命令的屏幕输出进行分页浏览。例如,前面的“more/etc/inittab”命令可改为以下操作:1[root@svr5~]#cat/etc/inittab

8、less再例如,当使用find命令查找出根目录下的所有*.conf配置文件时,输出信息会比较多,这时候也可以通过“

9、more”来分页查看。执行以下操作:2[root@svr5~]#find/-name"*.conf"-typef

10、more后,

11、分页效果如图-3所示。图-33)使用less命令分页阅读文本文件less命令是较晚出现的分页阅读工具,与more命令的用法基本相同,但less提供了一些扩展功能。日常学习、工作中的分页文本阅读推荐使用less命令。例如,执行以下操作:1[root@svr5~]#less/etc/inittab也可以分页查看/etc/inittab文件,如图-4所示。图-4在more或less阅读环境中,可输入“/word”来查找文件内的关键字“word”,光标自动跳至第一个查找结果处,按“n”可跳至下一个结果、按“N”跳至前一个结果。例如使用le

12、ss阅读/etc/inittab文件时,可输入“/initdefault”来查找到包含此关键字的位置,如图-5所示。图-52.提取文件首/尾部内容head、tail。1)使用head命令查看文件开头的指定行查看文件/etc/passwd开头的10行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。