每日一个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跳转到上一个匹配项。
————————————————
领取专属 10元无门槛券
私享最新 技术干货