首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

想要提高效率?学会使用more/less命令,轻松处理大文件

每日一个Linux命令之more/less命令

1. more命令

2. less命令

cat命令可以用来查看文件内容,对于内容不多的文件,使用cat命令可以将文件中的所有内容完整的显示在屏幕上。而对于内容较多的文件,cat同样会向屏幕上输出文件中的所有内容,但是内容会一闪而过,并最终停留的文件的末尾。这样就非常不利于我们去阅读文件内容,寻找自己需要的内容。

Linux中的more/less命令可以很好的解决上述问题,more/less命令可以按照页的方式一页一页的向屏幕上输出内容,便于我们阅读。

1. more命令

more命令的man page如下所示:

more命令用于分页显示文件内容,其使用方法如下:

more [options] files

常用的选项如下:

-n选项:指定开始显示的行,例如:

more -n 15 .bashrc # 从第15行开始显示.bashrc文件中的内容

+number:指定一页所包含的行数,例如:

more +20 .bashrc # 按页显示.bashrc文件中的内容,每页显示20行

可以使用如下按键翻页:

Space:向下翻一页

Enter:向下翻一行

b:向前翻一页

q:退出more命令

2. less命令

less命令和more命令的升级版,包含更多更强大的功能,因为**“less is more!”**。相比more命令,less命令提升如下功能:

能够向上/下逐行滚动,more命令只能向下逐行滚动

强大的搜索功能

less命令的使用语法如下:

less [options] files

可以使用如下按键来浏览内容:

up/down:向上/下逐行滚动

PgUp:向上翻页

PgDn/Enter:向下翻页

q:退出less命令

使用less命令打开文件后,还可以非常方便的搜索字符串。使用 /str 可以对str进行检索,使用n跳转到下一个匹配项,使用N跳转到上一个匹配项。

————————————————

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O1NQ3dtM7OuUdgDV9H_tCs5A0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券