man的使用技巧

896阅读 0评论2010-08-14 bailiangcn
分类:LINUX

    一直以来都很少用man查看帮助,主要是感觉man文件看起来很费劲,后来发现man实际调用的less来显示文件,如果熟悉了less命令,man也就亲切了许多。

ps: less命令可以直接使用,比如 -N ,会显示行号


 
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
上一篇:自己写man帮助文件
下一篇:笔记本 安装ubuntu 10.04备忘