介绍:
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 显示当前列当前目录下的所有文件;