欢迎来到天天文库
浏览记录
ID:33606210
大小:46.50 KB
页数:7页
时间:2019-02-27
《使用catmoreless区别》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、使用catmoreless都可以查看文本内容,但是它们三者有什么区别呢?more和less的功能完全重复吗?以下是我个人的总结,欢迎大家一起来分享cat 连续显示、查看文件内容more 分页查看文件内容less 分页可控制查看文件内容通俗点说:cat一次性把文件内容全部显示出来,管你看不看得清,显示完了cat命令就返回了,不能进行交互式操作,适合察看内容短小、不超过一屏的文件;more比cat强大一点,支持分页显示,你可以ctrl+Bctrl+F.....上下滚屏,但是不支持像shift+G(跳到文件尾)这种操作
2、;less比more更强大一点,支持各种命令,随便翻页、跳转、查找.....想怎么看,就怎么看,爱怎么看,就怎么看。1、cat显示文件连接文件内容的工具;cat是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat后面直接接文件名。比如:[root@localhost~]#cat/etc/fstab为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数;1.0cat语法结构;cat[选项][文件]...选项-A,--show-all等价于-vET-b,--number-nonblank对非空输出行编号-e等价
3、于-vE-E,--show-ends在每行结束处显示$-n,--number对输出的所有行编号-s,--squeeze-blank不输出多行空行-t与-vT等价-T,--show-tabs将跳格字符显示为^I-u(被忽略)-v,--show-nonprinting使用^和M-引用,除了LFD和TAB之外--help显示此帮助信息并离开1.1cat查看文件内容实例;[root@localhost~]#cat/etc/profile 注:查看/etc/目录下的profile文件内容;[root@localhost~]#cat-b/et
4、c/fstab 注:查看/etc/目录下的profile内容,并且对非空白行进行编号,行号从1开始;[root@localhost~]#cat-n/etc/profile 注:对/etc目录中的profile的所有的行(包括空白行)进行编号输出显示;[root@localhost~]#cat-E/etc/profile 注:查看/etc/下的profile内容,并且在每行的结尾处附加$符号;cat加参数-n和nl工具差不多,文件内容输出的同时,都会在每行前面加上行号;[root@localhost~]#cat-n/etc/
5、profile[root@localhost~]#nl/etc/profilecat可以同时显示多个文件的内容,比如我们可以在一个cat命令上同时显示两个文件的内容;[root@localhost~]#cat/etc/fstab/etc/profilecat对于内容极大的文件来说,可以通过管道
6、传送到more工具,然后一页一页的查看;[root@localhost~]#cat/etc/fstab/etc/profile
7、more1.2cat的创建、连接文件功能实例;cat有创建文件的功能,创建文件后,要以EOF或STOP结束;[roo
8、t@localhost~]#cat>linuxsir.org.txt<我来测试cat创建文件,并且为文件输入内容; 注:这是为linuxsir.org.txt文件输入内容;>北南南北测试; 注:这是为linuxsir.org.txt文件输入内容;>EOF 注:退出编辑状态;[root@localhost~]#catlinuxsir.org.txt注:我们查看一下linuxsir.org.txt文件的内容;我来测试cat创建文件,并且为
9、文件输入内容;北南南北测试;cat还有向已存在的文件追加内容的功能;[root@localhost~]#catlinuxsir.txt注:查看已存在的文件linuxsir.txt内容;IamBeiNanNanBeiFromLinuxSir.Org. 注:内容行我正在为cat命令写文档[root@localhost~]#cat>>linuxsir.txt<我来测试cat向文档追加内容的功能; 注:这是追回的内容>OK?>OK~>北南呈上>EOF 注:以EOF退
10、出;[root@localhost~]#catlinuxsir.txt注:查看文件内容,看是否追回成功。IamBeiNanNanBeiFromLinuxSir.Org.我正在为cat命令写文档我来测试cat向文档追加内容
此文档下载收益归作者所有