linux man使用方法

Linux的man手册很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:

 

1 - commands 2 - system calls 3 - library calls 4 - special files 5 - file formats and convertions 6 - games for linux 7 - macro packages and conventions 8 - system management commands 9 - 其他

 

1是普通的命令 2是系统调用,如open,write之类的 3是库函数,如printf,fread 4是特殊文件,也就是/dev下的各种设备文件 5是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义 6是给游戏留的,由各个游戏自己定义 7是附件还有一些变量,比如向environ这种全局变量在这里就有说明 8是系统管理用的命令,这些命令只能由root使用,如ifconfig 

 

在shell中输入 man+数字+命令/函数 即可以查到相关的命令和函数。若不加数字,那Linux man命令默认从数字较小的手册中寻找相关命令和函数。

 



举例:

man 2 关键字

man 3 关键字



还有,如果想显示1-9所有section,我们可以这样做:

man  -a  查找的关键字

每显示完一个section按q键进入下一个section     如想直接跳出,按: ctrl + z



―――――

man 
  1.作用 
  man命令用来提供在线帮助,使用权限是所有用户。在Linux系统中存储着一部联机使用的手册,以供用户在终端上查找。使用man命令可以调阅其中的帮助信息,非常方便和实用。 
  2.格式 
  man 命令名称 
  man [-acdfhkKtwW] [-m system] [-p string] [-C config_file] [-M path] [-P pager] [-S section_list] [section] name ... 
  1. 参数 
  -C config_file:指定设定文件man.conf,缺省值是/etc/man.conf。 
  -M path:指定了联机手册的搜寻路径, 如果没有指定则使用环境变数MANPATH的设定;如果没有使用MANPATH, 则会使用/usr/lib/man.conf内的设定;如果MANPATH是空字串,则表示使用缺省值。 
  -P pager:指定使用何种pager.man会优先使用此选项设定,然后是依环境变数MANPAGER设定,然后是环境变数PAGER;man缺省使用/usr/bin/less -is。 
  -S section_list man:所搜寻的章节列表(以冒号分隔),此选项会覆盖环境变数MANSECT的设定。 
  -a man:缺省情况是在显示第一个找到的手册之后,就会停止搜寻,使用此选项会强迫man继续显示所有符合name的联机手册。 
  -c:即使有最新的cat page,也继续对联机手册重新作排版,本选项在屏幕的行列数改变时或已排版的联机手册损坏时特别有意义。 
  -d:不要真的显示联机手册,只显示除错讯息。 
  -D:同时显示联机手册与除错讯息。 
  -h:显示求助讯息然后结束程式 。 
  -K:对所有的联机手册搜寻所指定的字串。请注意,本功能回应速度可能很慢,如果指定section(区域)会对速度有帮助。 
  -m system:依所指定的system名称而指定另一组的联机手册。 
  man:是manual(手册)的缩写。在输入命令有困难时,可以立刻得到这个文档。例如, 如果使用ps命令时遇到困难,可以输入man ps得到帮助信息,此时会显示出ps的手册页(man page)。 
  由于手册页man page是用less程序来看的(可以方便地使屏幕上翻和下翻), 所以在man page里可以使用less的所有选项。 
  less中比较重要的功能键有: 
  [q] 退出; 
  [Enter] 一行行地下翻; 
  [Space] 一页页地下翻; 
  上翻一页; 
  [/] 后跟一个字符串和[Enter]来查找字符串; 
  [n] 发现上一次查找的下一个匹配。 
  unencode 
  1.作用 
  unencode命令可以把一个二进制文件表编码为一个文本文件,使用权限是所有用户。 
  2.格式 
uuencode [-hv] [源文件] 目标文件 
  3.主要参数 
  -h:列出指令使用格式(help) 。 
 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值