Linux下cat、more、less命令的区别和联系

Linux下cat、more、less命令的区别和联系

作者:admin 时间:2010-08-11 分类:服务器 评论:0条 浏览:1776

cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。
more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比;
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大;您是初学者,我建议您用less。

使用cat more less都可以查看文本内容,但是它们三者有什么区别呢?
more和less的功能完全重复吗?

cat 连续显示、查看文件内容
more 分页查看文件内容
less 分页可控制查看文件内容

通俗点说:
cat一次性把文件内容全部显示出来,显示完了cat命令就返回了,不能进行交互式操作,适合察看内容短小、不超过一屏的文件;
more比cat强大一点,支持分页显示,你可以ctrl+B ctrl+F …..上下滚屏,但是不支持像shift+G(跳到文件尾)这种操作;
less比more更强大一点,支持各种命令,随便翻页、跳转、查找…..想怎么看,就怎么看,爱怎么看,就怎么看。

原创文章,转载请注明: 转载自www.webmaster.me

本文链接地址: Linux下cat、more、less命令的区别和联系

标签:

相关推荐
更多

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*