分类:
2011-03-27 15:43:28
原文地址:man的使用技巧 作者:bailiangcn
less 命令和more命令功能相似,显示文件时允许用户既可以向前又可以向后翻阅文件。可以按pageup键向前翻,按pagedown键向后翻,要退出则按q键。less命令格式为:
- 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文件的内容,命令行为:
- #less test
如果在显示文件example3内容的同时,加上行号,命令行为:
- #less -N example3
- 1 aa bb cc dd
- 2 bb cc dd ee
- 3 cc dd ee ff
- 4 dd ee ff gg
- 5 ee ff gg hh
- 6 ff gg hh ii