Linux下man命令的使用
Linux下man命令的使用
在Linux编程中很多时候需要通过man命令查看有关帮助文档,学会灵活使用man命令是十分重要的。结合课上实践并参考了网上众多博客后,现在此整理有关man实用的操作。
本博客展示man命令环境是KaliLinux,并已安装汉化,所以文档中说明已显示为中文。
最基础的是
man man
直接用man查看man的使用方法

按q键退出帮助文档,滑动鼠标滑轮或者按↑↓键移动页面
man命令的基本格式

man命令使用
- 可先用whatis命令查询某命令具有什么功能。
  
 多尝试几次,发现查询cd命令竟然没有合适结果
  
 查找资料发现因为linux的版本比较新,man在线文档中去除掉了一些很简单命令的查询了
man命令常用参数
| 参数 | 备注 | 
|---|---|
| -a | 显示所有匹配项 | 
| -d | 显示man查照手册文件时候,搜索路径信息,不显示手册页内容 | 
| -D | 同-d,显示手册页内容 | 
| -f | 同命令whatis ,将在whatis数据库查找以关键字开同的帮助索引信息 | 
| -h | 显示帮助信息 | 
| -k | 同命令apropos 将搜索whatis数据库,模糊查找关键字 | 
| -S list | 指定搜索的领域及顺序 如:-S 1:1p httpd 将搜索man1然后 man1p目录 | 
| -t | 使用troff 命令格式化输出手册页 默认:groff输出格式页 | 
| -w | 不带搜索title 打印manpath变量 带title关键字 打印找到手册文件路径,默认搜索一个文件后停止 | 
| -W | 同-w | 
| section | 搜索领域【限定手册类型】默认查找所有手册 | 
| -c | 显示使用 cat 命令的手册信息 | 
| -C | 指定man 命令搜索配置文件 默认是man.config | 
| -K | 搜索一个字符串在所有手册页中,速度很慢 | 
| -M | 指定搜索手册的路径 | 
| -P pro | 使用程序pro显示手册页面 默认是less | 
| -B pro | 使用pro程序显示HTML手册页 默认是less | 
| -H pro | 使用pro程序读取HTML手册,用txt格式显示,默认是cat | 
| -p str | 指定通过groff格式化手册之前,先通过其它程序格式化手册 | 
man的常见用法
- 
方法一 
 man -k command 查询所有类似(即模糊搜索)帮助文件信息,这样输出最多(为缩小范围可以通过管道结合grep命令)
  
 找到open对应数字2
  
 之后man 2 open就可以定位到open对应文档
  
- 
方法二 
 man -f command 查询以command开头所有相关帮助信息列表
  
 可直接找到open对应数字2,之后同方法一。

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号