Linux命令之man
man [-acdDfFhkKtwW] [--path] [m system] [-p string] [-C config_file] [-M pathlist] [-P pager] [-B browser] [-H htmlpager] [-S section list] [section] name…
说明:man是manual的缩写,man命令用来提供在线帮助,通过man命令可以查看Linux中的命令帮助、配置文件帮助、编程帮助等信息。
(1).section
section |
名称 |
说明 |
1 |
用户命令 |
用户可以操作的指令 |
2 |
系统调用 |
内核提供的函数 |
3 |
C库函数 |
常用的函数库 |
4 |
设备和特殊文件 |
通常是/dev下的文件 |
5 |
文件格式和约定 |
对一些文件进行解释 |
6 |
游戏 |
|
7 |
杂项 |
例如宏命令包、协定 |
8 |
系统管理工具 |
通常只有管理员可以使用 |
(2).选项
-C config_file 指定要使用的配置文件man.conf,默认/etc/man.conf
-M path 指定联机手册的搜寻路径,如果没有指定,则使用环境变量MANPATH的设置;如果没有使用MANPATH,则会使用/usr/lib/man.conf内的设定;如果MANPATH是空字符串,则表示使用缺省值
-P pager 指定使用何种pager。此选项会临时覆盖环境变量MANPATH设定,最环境变量MANPATH会临时覆盖环境变量PAGER。man默认使用/usr/bin/less –is。
-B browser 指定在HTML文件上使用哪个浏览器。此选项会临时覆盖环境变量BROWSER。man默认使用@browser@(没搞懂怎么查,有可能是环境变量browser)
-H htmlpager 指定一个将HTML文件呈现为文本的命令。此选项会临时覆盖环境变量HTMLPAGER。man默认使用@htmlpager@
-S section_list 所搜寻的章节列表以冒号分隔,此选项会临时覆盖环境变量MANSECT。
-a 默认情况下,在显示第一个找到的页面后,man将退出。使用此选项将迫使man显示与名称匹配的所有找到额页面,而不仅仅是第一个页面。
-c 及时存在最新的cat page,也继续重新格式化源手册。本选项在屏幕的行列书改变时或已排版的联机手册损坏时有特别意义
-d 不要实际显示联机手册,但显示调试信息
-D 同时显示联机手册和调试信息
-f 相当于whatis
-F,--preformat 仅格式化,不显示联机手册
-h 打印帮助信息并退出
-k 相当于apropos
-K 对所有联机手册搜索指定字符串。警告:这可能非常慢!指定一个section(区域)是有助的。
-m system 根据指定的系统名称指定一组备用的联机手册
-p string 指定在nroff和troff之前运行预处理器序列。并非所有的安装都会有一套完整的预处理器。下列是一些预处理器和用来指定它们的字母:eqn(e),grap(g), pic(p),tbl(t),vgrind(v),refer(r)。该选项将临时覆盖环境变量MANROFFSEQ。(nroff和troff是将文本文件格式化为打印机所需的格式的UNIX命令(和支持它们的程序))
-t 使用@troff@来格式化联机手册,将输出传递给stdout。@troff@的默认输出格式是Postscript,请参阅@troff@的手册页,了解如何选择替代格式。
-w,--path 不要实际显示联机手册,但打印将要格式化或显示的文件的位置。如果没有给出参数:在标准输出中显示man搜索的目录列表。
-W 和-w类似,但每行只打印一个文件名,没有附加信息
(3).实例
搜索man命令的所有使用方法
man -a man
man命令支持上下翻,搜索(输入斜线’/’加字符串),退出用q
参考文件:
http://os.51cto.com/art/201312/425525.htm
相关文章
- linux sed 命令详解
- 常用Linux命令,新必须掌握
- Linux 查询隐藏端口号
- linux中sed的使用方法具体解释(对行数据的加入、删除等)
- vmware里面的linux怎么和windows相互传文件
- Linux集群和自动化维3.6.2 命令行入口fab命令详解
- 27 个 Linux 下软件包管理工具 DNF 命令例子
- Linux sed 命令
- linux下查找包含BOM头的文件和清除BOM头命令
- Linux自学篇——linux命令英文全称及解释
- LINUX——grep命令用法
- linux的tar命令
- Reboot- Linux必学的60个命令
- Linux下设置svn过滤文件类型
- 《构建高可用Linux服务器 第3版》—— 3.1 Vim的基础用法及进阶心得
- CentOS 7.5 安装KVM虚拟机(Linux)
- Mac—Scrcpy在Macbook上实现同屏/多屏协同操作安卓手机界面(支持 Win、Mac、Linux)
- Linux常用基本命令(软链接与硬链接 )
- Linux_自动调整linux系统时间和时区与Internet时间同步
- linux服务器安装nodeJS步骤及踩坑记录(解决node -v报错cannot execute binary file: Exec format error的问题 - 在Linux中安装适用于arm64位的nodejs)以及node环境项目部署
- Linux ifconfig命令详解
- Linux read与printf命令
- 【正点原子FPGA连载】第二十三章字符设备驱动开发 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南
- Linux学习笔记(2)linux系统信息与进程相关命令
- 【Linux】好玩的linux命令
- 【Linux】Linux相关资料
- 通过命令iostat,iotop查看Linux系统IO性能,信息指标分析详解
- 微软Win 10年度升级将加入Linux命令行