less 命令

来源:互联网 发布:政府大数据平台的建设 编辑:程序博客网 时间:2024/06/05 10:04
 less 命令:显示文件时允许用户既可以向前又可以向后翻阅文件

less 命令和more命令功能相似,显示文件时允许用户既可以向前又可以向后翻阅文件。可以按pageup键向前翻,按pagedown键向后翻,要退出则按q键。less命令格式为:

  1. less [选项] 文件名 

less命令的常用选项及其说明见表6.25。

表6.25  less命令选项及其说明

选    项

说    明

-c

从顶部(从上到下)刷新屏幕,并显示文

件内容,而不是通过底部滚动完成刷新

-f

强制打开文件,如果是二进制文件也不提出警告

-i

搜索时忽略大小写,但搜索串中包含大写字母除外

-I

搜索时忽略大小写,但搜索串中包含小写字母除外

-m

显示读取文件的百分比

-M

显示读取文件的百分比、行号及总行数

-N

在每行前输出行号

-p pattern

例如在/etc/ftpuser中搜索单词student,可

以使用“less  -p  student  /etc/ftpuser”

-S

把连续多个空白行作为一个空白行显示

-Q

在终端下不响铃


在用less命令查看文件时,使用一些常用的操作指令可以加快查找和定位的速度。常用的操作指令及其说明见表6.26。

表6.26  less常用的操作指令及其说明

操作命令

说    明

回车键

向下移动一行

 y

向上移动一行

空格键

向下滚动一屏

 b

向上滚动一屏

 d

向下滚动半屏

 h

less的帮助

 u

向上滚动半屏

 w

从指定行数的下一行显示,例如指

定的值是9,则从第10行开始显示

 g

跳到第一行

 G

跳到最后一行

p n%

跳到n%。例如50%,表示从整个

文档的50%处开始显示

 /pattern

搜索pattern,例如/ftpuser,表示从文

件中搜索单词ftpuser

 v

调用vi编辑器

 q

退出less

 !command

调用Shell命令,例如使用“!ls”,表

示列出当前目录下的所有文件


例如,查看当前目录下test文件的内容,命令行为:

  1. #less  test 

如果在显示文件example3内容的同时,加上行号,命令行为:

  1. #less  -N  example3  
  2. 1  aa bb cc dd  
  3. 2  bb cc dd ee  
  4. 3  cc dd ee ff  
  5. 4  dd ee ff gg  
  6. 5  ee ff gg hh  
  7. 6  ff gg hh ii 
http://book.51cto.com/art/201005/199748.htm