介绍:
less命令可以对文件或其它输出进行分页显示,与more命令相似,但是比more命令要强大许多。
语法:
less [-cfiImMNpsQ] file
选项介绍:
-a: 在当前屏幕显示最后一
-c: 从顶部(从上到下)刷新屏幕,并显示文件内容。而不是通过底部滚动完成刷新;
-f: 强制打开文件,二进制文件显示时,不提示警告;
-i: 搜索时忽略大小写;除非搜索串中包含大写字母;
-I: 搜索时忽略大小写,除非搜索串中包含小写字母;
-m: 显示读取文件的百分比;
-M: 显法读取文件的百分比、行号及总行数;
-N: 在每行前输出行号;
-p pattern: 搜索pattern;
-s: 把连续多个空白行作为一个空白行显示;
-Q: 在终端下不响铃;
执行范例:
1 |
$ less text |
2 |
test .sh |
3 |
link |
4 |
123 |
5 |
$ less -N text |
6 |
1 test .sh |
7 |
2 link |
8 |
3 123 |
扩展阅读:
less命令执行时的交互命令与vim命令几乎一样,像:
u: 向上;
j: 向下;
g: 跳到第一行;
G: 跳到最后一行;
/pattern: 搜索pattern;
q: 退出less
!command: 调用SHELL,可以运行命令;比如!ls 显示当前列当前目录下的所有文件;