less

用途

less命令可以对文件或其它输出进行分页显示,与more命令相似,但是比more命令要强大许多。

语法

less [-cfiImMNpsQ] file

参数

    -a: 在当前屏幕显示最后一
    -c: 从顶部(从上到下)刷新屏幕,并显示文件内容。而不是通过底部滚动完成刷新;
    -f: 强制打开文件,二进制文件显示时,不提示警告;
    -i: 搜索时忽略大小写;除非搜索串中包含大写字母;
    -I: 搜索时忽略大小写,除非搜索串中包含小写字母;
    -m: 显示读取文件的百分比;
    -M: 显法读取文件的百分比、行号及总行数;
    -N: 在每行前输出行号;
    -p pattern: 搜索pattern;
    -s: 把连续多个空白行作为一个空白行显示;
    -Q: 在终端下不响铃;

例子

执行范例:

$ less text
test.sh
link
123
$ less -N text
    1 test.sh
    2 link
    3 123

less命令执行时的交互命令与vim命令几乎一样,像:

    u: 向上;
    j: 向下;
    g: 跳到第一行;
    G: 跳到最后一行;
    /pattern: 搜索pattern;
    q: 退出less
    !command: 调用SHELL,可以运行命令;比如!ls 显示当前列当前目录下的所有文件;
shells/commands/less.txt · 最后更改: 2010/12/20 22:35 (外部编辑)
[unknown link type]到顶部
GNU Free Documentation License 1.3
京ICP备05034962号 Debian Driven by DokuWiki get firefox browser Recent changes RSS feed Valid XHTML 1.0