青少年叛逆
青少年叛逆
IT培训
广告招商

Linux中less和more命令作用是什么?老男孩Linux培训机构

  在Linux操作系统中,less命令、more命令均是用来查看文件内容的,而且有很多相似的地方,因此很多人对它们难以区分。那么Linux中less和more命令的区别有哪些?具体请看下文:

  less命令

  less命令的用法与more命令类似,它可以用来随意浏览文件,且支持翻页、搜索,还支持向上翻页、向下翻页。

  语法

  less [参数] 文件

  参数说明

  -b <缓冲区大小>设置缓冲区的大小;

  -e 当文件显示结束后,自动离开;

  -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件;

  -g 只标志最后搜索的关键词;

  -i 忽略搜索时的大小写;

  -m 显示类似more命令的百分比;

  -N 显示每行的代号;

  -o <文件名>将less输出的内容在指定文件中保存起来;

  -Q 不使用警告音;

  -s 显示连续空行为一行;

  -S 行过长时间将超出部分舍弃;

  -x <数字>将tab键显示为规定的数字空格;

  …………

  more命令

  Linux more命令类似cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键就往下一页显示,按B键就会往回一页显示,而且还有搜寻字串的功能,使用这的说明文件,请按h。

  语法

  more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

  参数说明

  -num:一次显示的行数

  -f:计算行数时,以实际的行数,而不是自动换行过后的行数

  -p:不以卷动的方式显示每一页,而是先清除屏幕后再显示内容

  -c:跟-p选项相似,不同的是先显示内容再清除其他旧资料

  -s:当遇到有连续两行以上的空白行时,就替换为一行的空白行

  -u:不显示下引号

  +n:从第n行开始显示文件内容,n代表数字

  -n:一次显示的行数,n代表数字

  …………

  Linux中less和more命令的区别有哪些?

  ①less可以按键盘上下方向键显示上下内容,而more不能通过上下方向键控制显示。

  ②less不必读整个文件,加载速度会比more更快。

  ③less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容。

  ④阅读到文件结束时,less不会退出,而more会。

  ⑤less可用行号或百分比作为书签浏览文件,而more不行。

  ⑥相比more,less提供更加友好的检索、高亮显示等操作。

  为了让学员学以致用,老男孩教育不断更新Linux培训教学大纲,与一众讲师精心打造Linux云计算SRE课程体系。老男孩教育Linux云计算SRE运维课程,从零基础开始授课,适合零基础且对Linux感兴趣的学员学习。课程的主要目的就是培养出专业的Linux系统工程师,名师授课全程面授教学,边讲边练帮助学员高效掌握Linux技术。


注意:吐槽知乎网只是一个问答与文章免费发布平台,所有信息均有会员免费发布,不产生金钱交易,如果你有资金往来,请及时通过电话与对方联系,调查清楚,确认无误在选择,否则造成你的损失,由自己承担,本平台概不负责,谢谢!

0 个评论

要回复文章请先登录注册

狗粮批发
嘿,进入会员专区!