Chinaunix首页 | 论坛 | 博客
  • 博客访问: 341510
  • 博文数量: 213
  • 博客积分: 566
  • 博客等级: 中士
  • 技术积分: 1210
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-21 13:09
文章分类

全部博文(213)

文章存档

2015年(1)

2013年(7)

2012年(128)

2011年(77)

分类:

2011-03-27 15:43:28

原文地址:man的使用技巧 作者:bailiangcn

    一直以来都很少用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
阅读(388) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~