linux man 命令 详解
转自:http://blog.sina.com.cn/s/blog_532f78a40100rn9y.html
刚接触linux的时候,都会使用man来查阅一些命令的帮助信息。但是也都只是使用"man
命令名称"这样简单的格式。其实,man还有不少其他小技巧,在这和大家分享一下。
1
当你列出write时,它可能代表了Linux里的用户命令或系统调用,如果我只是想了解write这个系统调用的作用,而对write命令的命令格式没有兴趣,那么我该如何告诉man呢?
man命令后面可以加一个数字参数,表示具体的范围定位:
数字"1"表示用户命令
数字"2"表示系统调用
数字"3"表示C语言库函数
数字"4"表示设备或特殊文件
数字"5"表示文件格式和规则
数字"6"表示游戏及其他
数字"7"表示宏、包及其他杂项
数字"8"表示系统管理员相关的命令
知道了这些,我就可以用man 2 write来查看关于write系统调用的帮助信息了。
再举几个例子,比如你man
named,你观察屏幕左上角会发现NAMED(8)的字样,这就说明这个named是包含在"系统管理员相关的命令"之中的。
再比如man yum.conf,你会发现yum.conf(5)
,我想你现在应该知道它的寓意了。下次你可以直接man
5再加一个配置文件,来查查这个文件的配置方法了。
2
给大家推荐一个man的非常好的网站,http://www.linuxmanpages.com/,在这里有非常全的Linux的man信息,你可以分1-8来查看相应的manual
page!
3 我的这些man信息都存在Linux系统的哪里?
[root@wupengchong ~]# manpath
/usr/kerberos/man:/usr/local/share/man:/usr/share/man/en:/usr/share/man
用manpath命令就可以看到了,当你man的时候,man会到如上这些路径去寻找对应的帮助信息。如果没有的话,那么man会抱怨:
[root@wupengchong ~]# man rocrocket
No manual entry for rocrocket
呵呵
4 如何重新建立man的数据库?
使用makewhatis命令就可以!
5 既然有man数据库,我是否可以像搜索引擎那样搜出里面的关键字?
可以。这样做:
$man -k roc
使用man的-k选项,就可以列出所有包含roc字符串的man帮助信息。
其实,更深一步,man -k和apropos命令作用相同。你完全可以用apropos
roc来代替man -k roc。
其实apropos是一个脚本文件,它不是ELF可执行文件。所以你完全可以用vi
/usr/bin/apropos看看它到底是如何实现
linux man 命令 详解相关推荐
- linux mingetty 命令详解
linux mingetty 命令详解 功能说明:精简版的getty. 语 法:mingetty [--long-hostname][--noclear][tty] 补充说明:mingetty适用于本 ...
- linux zip 命令详解
功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期 ...
- linux zipinfo 命令详解
linux zipinfo 命令详解 功能说明:列出压缩文件信息. 语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>] 补充说明:执行zi ...
- Linux chkconfig命令详解
Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig: ...
- linux uname 命令详解
linux uname 命令详解 功能说明:显示系统信息. 语 法:uname [-amnrsv][--help][--version] 补充说明:uname可显示电脑以及操作系统的相关信息. 参 数 ...
- linux mread 命令详解
linux mread 命令详解 功能说明:将MS-DOS文件复制到Linux/Unix的目录中. 语 法:mread [MS-DOS文件...][Linux文件或目录] 补充说明:mread为mto ...
- linux sort 命令详解
linux sort 命令详解 sort命令的功能是对文件中的各行进行排序.sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的.实际上,sort命令可以被认为 ...
- linux arpwatch 命令详解
linux arpwatch 命令详解 功能说明:监听网络上ARP的记录. 语 法:arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件> ...
- linux awk命令详解,使用system来内嵌系统命令,批量github,批量批下载视频, awk合并两列...
linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...
- linux kill命令信号,linux kill命令详解
kill 命令的用途 kill 命令很容易让人产生误解,以为它仅仅就是用来杀死进程的.我们来看一下 man page 对它的解释:kill - send a signal to a process. ...
最新文章
- 基于springboot+vue实现外卖点餐系统
- 题目1188:约瑟夫环
- 关于Spring 中的PortletModeHandlerMapping
- For in 详解
- android中json插件,【Android原生插件】package.json中关于第三方aar的配置
- 下列有关计算机图形的叙述中错误的是,计算机图形学(9-16)-中国大学mooc-题库零氪...
- 21世纪的“影子王国”:GPT-3,又一场科技革命的来临
- 发票软件怎么测试打印机,(发票打印机问题检测流程手册.doc
- 垃圾分类数据集-8w张图片245个类附赠tensorflow代码
- error和exception区别,throw和throws
- 关于组件之间使用provide和inject传值
- php 风水起名网站源代码_202002年PHP开运网运势测算网站源码 鼠年风水起名/八字算命/算财运姻缘/易经周易/占卜+安装说明...
- 7代服务器cpu型号,7代cpu的型号有哪些?酷睿7代cpu和八代cpu有的区别
- 弱引用(WeakReference)初识
- html文字注释,css如何注释?
- apollo配置中心之--spring boot如何加载apollo
- 电子书籍下载大汇总,超级经典,超级汇总!
- ubuntu 删除搜狗 繁简切换快捷键
- Microsoft Word 教程:如何在 Word 中更改页边距、创建新闻稿栏?
- laydate插件清除事件
热门文章
- php定时自动发送邮件(从数据库取数据)(超详细版本)
- pdf线条粗细设置_pdf线条很模糊怎么办 如何调整pdf线条粗细
- 基于C++的P2P穿透文件传输
- 小学计算机社团活动安排,小学计算机社团活动计划
- 区块链普惠云签扶持计划 京东数科助力中小企业复工复产
- MIT6.S081 2021
- 浅谈sketch插件二
- Android短信开发 发送彩信 ‘ 高通源码 ‘ (彩信发送过程1)
- django mysql sql语句_Django笔记:连接数据库并执行SQL语句
- Siege(开源Web压力测试工具)——多线程编程最佳实例