less 查看文件内容
1、命令格式
less [options] file...
2、命令功能
Linux中的less命令主要用来浏览文件内容,与more命令的用法相似,不同于more命令的是,less命令可往回浏览以看过的部分。
less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻,只能往后面看,但若使用了 less 时,就可以使用[pageup]| [ b][pagedown]| [空格]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。
3、命令参数
-i: 忽略大小写
翻屏:
空格键 | [f]:向文件尾部翻一屏;
b:向文件首部翻一屏;
回车键 | [j]:向文件尾部翻一行;
k:向文件首部翻一行;
d:向文件尾部翻半屏;
u:向文件首部翻半屏;
文本搜索:区分大小写
/keyword:向文件尾部搜索;
?keyword:向文件首部搜索;
n:跟搜索命令相同的方向(下一个);
N:跟搜索命令相反的方向(上一个);
&/pattern - 仅显示匹配模式的行,而不是整个文件
快速跳转:
快速跳转到文件首部1G | g;
快速跳转到文件尾部G;
使用vi编辑器编辑文件: v
多个文件同时查看
lessfile1 file2...
:n下一个文件
:p 上一个文件
标记导航
当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置:
ma - 使用 a 标记文本的当前位置
‘a - 导航到标记 a 处
退出文件
q|ZZ:退出;
4、命令实例:
1、查看文件
命令:less test
[[email protected] ~]# cat test 123 123 456123 [[email protected] ~]# less test 123 123 456123 test (END)
例2、多个文件同时查看
命令:less test test2
[[email protected] ~]# cat test test2 123 123 123 456123 234 234 234 567 [[email protected] ~]# [[email protected] ~]# less test test2 123 123 123 456123 test (file 1 of 2) (END) - Next: test2 [[email protected] ~]# less test test2 123 123 123 456123 :n...skipping... 234 234 234 567 test2 (file 2 of 2) (END)
说明:
输入 :n后,切换到 test2
输入 :p 后,切换到 test