1,用户在shell环境中可以操作的命令或可执行文件  
2,系统内核可调用的函数与工具等,即由内核提供的函数。 如open,write之类的(通过这个,可以很方便的查到调用这个函数时需要加什么头文件) 
3,一些常用的函数与函数库,大部分为C的函数库,如printf,fread 
4,设备文件的说明,通常在/dev下的文件 
 5,配置文件或者是某些文件的格式 比如passwd 
6,给游戏留的,由各个游戏自己定义 
7,惯例与协议等杂项,Linux文件系统、网络协议、ASCII code等说明,例如man,environ 
8,系统管理用的命令,这些命令只能由系统管理员使用,如ifconfig 
9,跟内核有关的文件 
 

再举几个例子,比如你man 
named,你观察屏幕左上角会发现NAMED(8)的字样,这就说明这个named是包含在"系统管理员相关的命令"之中的。

再比如man
yum.conf,你会发现yum.conf(5) 
,我想你现在应该知道它的寓意了。下次你可以直接man 
5再加一个配置文件,来查查这个文件的配置方法了。


给大家推荐一个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看看它到底是如何实现

最新文章

  1. javascript的函数
  2. MIL 多示例学习 特征选择
  3. javax.servlet.ServletException cannot be resolved to a type错误解决方法
  4. raspberry pi2 智能小车源码及测试视频
  5. ubuntu初次安装后设置root用户密码
  6. mysql忘记密码重置(mac)
  7. Scala 深入浅出实战经典 第81讲:Scala中List的构造是的类型约束逆变、协变、下界详解
  8. Android View的加载过程
  9. 使用Uploadify实现上传图片生成缩略图例子,实时显示进度条
  10. 浅谈XML
  11. [POI 2008]Mafia
  12. 【Winform】DataTable绑定到ComboBox
  13. Html,Css,Javascript及其他的注释方法详解
  14. python使用psutil获取服务器信息
  15. 学习:Linux基础知识<一>
  16. Abp后台工作者类使用hangfire
  17. 如何高逼格读取Web.config中的AppSettings
  18. JDBC学习笔记(四)
  19. js 随机生成颜色值
  20. mac Robotframework执行时报错Robot Framework installation not found.

热门文章

  1. jQuery-瀑布流-绝对定位布局(二)(延迟AJAX加载图片)
  2. SGU 149 Computer Network 树DP/求每个节点最远端长度
  3. Android提供了5种方式存储数据:
  4. SQL SERVER 常用字符类型的区别
  5. psycopg2.pool – Connections pooling / psycopg2.pool – 连接池 / postgresql 连接池
  6. YTU 2618: B 求类中数据成员的最大值-类模板
  7. MTK6515 android打版软件配置(DrvGen.exe 使用)
  8. BZOJ 2956 模积和
  9. 区别Javascript中的Null与Undefined
  10. OpenStack介绍