- 比如查看date指令
  - 命令:vbird@www ~]$ man date
  - 返回示例(部分):DATE(1) User Commands DATE(1)
  - 部分释义(注释2):
    - (1)代表的是『一般用户可使用的指令』,注释1.
    - NAME <==这个指令的完整全名
    - SYNOPSIS <==这个指令的基本语法如下所示
    - DESCRIPTION <==指令的详细说明
    - SEE ALSO <==这个重要,你还可以从哪里查到不 date 相关的说明文件之意
  - 其依赖数据的存放位置:
    - 一般/usr/share/man。
    - 修改路径:更改/etc/man.config (有的版本为 man.conf 或 manpath.conf)即可
  - 更多使用『 man man 』查看
- 便捷tip:
    - 热键:进入man指令的功能后,你可以按下『空格键』往下翻页,也可以使用[Page Up]与[Page Down]来翻页,home第一页,end最后一页,可以按下『 q 』来 离开 man 的环境.
    - 文本内搜索关键词,『/date』(向下),『?date』(向上) ,n键同向下一个,N键反向。当你挄下『/』后,光标就会移到屏幕的最下面一行, 等待你输入搜寻的字符串了。 此时,输入 date 后,man page 就会开始搜寻跟 date 有关的字符串
    - 找到与某个指令有关的说明文件,注释3:
   1. 知道完整名称:
    命令:man -f man
    解释:左边:指令或档案即其意义(即那个数字,省略的话会按配置里的默认顺序搜索),必须是完整的;右边:指令的简易说明
    示例:返回 man(1) .....;man(7) .....时,输入man 1 man可获取指定的数据,只输入 man man则看配置的搜索顺序了,一般是小的那个
    2. 不知道完整名称:
    命令:man -k man 
    解释:说明文件里面只要有 man 那个字眼的(不见得是完整字符串) 就会被取出来
    3. 其他:whatis [指令或数据],相当于man -f;apropos[指令或数据 ],相当于man -k。必须要有建立 whatis 数据库才行!这个数据库的建立需要 以 root 的身份下达如下的指令:makewhatis  
- info page
    - 前提:查询的指令说明要具有 info page的特殊功能的话,得用 info page 的格式来写成在线求助文件才行。 CentOS 5 将支持 info 指令的文件放置到/usr/share/info/目录中
    - 关联:非以 info page 格式写成的说明文件(就是 man page),虽然 也能够使用 info 来显示,不过其结果就会跟 man 相同 
    - 特点: info 的说明文件将内容分成多个 node,幵且每个 node 都有定位不连结。 在各连结乀之间还可以具有类似『超链接』的快速按钮,可以透过[tab]键在各个超链接间移动,也可以使用 U,P,N 来在各个阶层不相关链接中显示,注释4.
    - 热键:注释5
- /usr/share/doc/:本地的说明文件档,数据主要是以套件(packages)为主的, 例如 GCC 这个套件的相关信息在/usr/share/doc/gcc-xxx(那个 xxx 表示版本的意思!)。
 
- 注释:
  1. 可以使用『man 7 man』来更详细的取得说明,1, 5, 8 这三个号码特别重要,背下 来喔! 
  
  2.观看顺序:NAME,DESCRIPTION, OPTIONS,SEE ALSO,FILES
  
  
  3.怎么找到所需要的指令,举例来说,打印的相关指令,鸟哥其实仅记得 lp (line print)而已。那我就由 man lp 开始,去找相关的说明, 然后,再以 lp[tab][tab] 找到任何以 lp 为开头的指令,找到我认为可能有点相关的指令 后, 再 以 man 去查询指令 的用法
  4. 不同于man page 一口气输出一堆信息,info page 则是将文件数据拆成一个一个的段落,每个段落用自 己的页面来撰写, 幵且在各个页面中还有类似网页的『超链接』来跳到各不同的页面中,每个独立的 页面也被称为一个节点(node)。
  
 5. info热键
   
 

man page ,info page 和/usr/share/doc/整理自鸟哥的更多相关文章

  1. [R] /usr/share/doc/apache2/README.Debian.gz

    Contents======== Apache2 Configuration under Debian GNU/Linux Files and Directories in '/etc/apache2 ...

  2. $ cat /usr/share/doc/wireshark-common/README.Debian

    $ cat /usr/share/doc/wireshark-common/README.Debian I. Capturing packets with Wireshark/Tshark There ...

  3. ps -aux|grep mysql时候报错:Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

    ps -aux|grep mysql时候报错:Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ ...

  4. Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

    解决办法: 去掉ps -aux 中的"-",改成ps aux 就可以了

  5. linux杂记(四)热键[Tab],[ctrl]-c,[ctrl]-d,在线求助man page/info page

    [Tab]按键 他具有[命令补全](接在一串指令的第一个字后面)与[档案补齐](接在第一串指令的第二字以后时)的功能.如 [KANO@kelvin ~]$ ca[tab][tab] cabextrac ...

  6. 鸟哥的linux私房菜 - 第5/6/7/9章(在线求助 man page、Linux档案权限与目录配置、Linux档案与目录管理、压缩与打包)

    第五章.在线求助 man page X window与文本模式的切换 Ctrl+Alt+F1~F6:文字接口登入tty1~tty6终端机: Ctrl+Alt+F7:图形接口桌面. 注销当前用户:exi ...

  7. 关于新的man版本出现“无法解析 /usr/share/man/zh_CN/man1/ls.1.gz: 没有那个文件或目录“

    今天学习了下man,有关详细资料参考:http://www.cnblogs.com/hnrainll/archive/2011/09/06/2168604.html toor@door:/usr/sh ...

  8. Error: Could not link: /usr/local/share/doc/homebrew

    mac 执行brew update 报错 Error: Could not link: /usr/local/share/doc/homebrew 更新brew,报错 Error: Could not ...

  9. Linux就这个范儿 第15章 七种武器 linux 同步IO: sync、fsync与fdatasync Linux中的内存大页面huge page/large page David Cutler Linux读写内存数据的三种方式

    Linux就这个范儿 第15章 七种武器  linux 同步IO: sync.fsync与fdatasync   Linux中的内存大页面huge page/large page  David Cut ...

随机推荐

  1. 《Python》 列表、元祖和range

    一.列表: 1.Python基础数据类型之一: 2.其他语言中也有列表的概念,js 数组: 3.可索引,可切片,可加步长: 4.列表可以存储大量的数据: 第一:索引,切片,切片+步长. 第二:增删改查 ...

  2. python笔记01:基础知识

    1.4 数字和表达式 # -*- coding:utf-8 -*- #1.4 #除法 print 1 / 2 print 1.0 / 2 print 10 / 3 print 10.0 / 3.0 p ...

  3. 1.4 C++内联函数(inline)

    参考:http://www.weixueyuan.net/view/6330.html C++语言新增关键字 inline,用于将一个函数声明为内联函数.在程序编译时,编译器会将内联函数调用处用函数体 ...

  4. Python3 文件操作(十六)

    一 文件操作 1.介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分. 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众 ...

  5. <NET CLR via c# 第4版> 读书笔记--目录

    <NET CLR via c# 第4版>个别章节虽读过多次,但始终没有完整读过这本书.即使看过的那些,时间一长,也忘记了大部分.趁着最近不忙,想把这本书好好读一遍,顺便记下笔记,方便随时查 ...

  6. 一些java的部署执行编译等命令

    编译: javac 参数 -d 指定编译后文件的位置 java 执行java文件 java生成jar文件 java执行jar文件 java生成war文件 war包是一种将web程序捆绑到单个文件上的一 ...

  7. 接下来将介绍C#如何设置子窗体在主窗体中居中显示,本文提供详细的操作步骤,需要的朋友可以参考下

    接下来将介绍C#如何设置子窗体在主窗体中居中显示,本文提供详细的操作步骤,需要的朋友可以参考下 其实表面上看是很简单的 开始吧,现在有两个窗体Form1主窗体,Form2子窗体 而且我相信大部分人都会 ...

  8. jmeter随笔(34)-WebSocket协议接口测试实战

    2017年春节结束了,一切再次回归到正轨,我们飞测也开始继续分享,小怪在这里预祝大家在2017年工作顺利,满满的收获. 背景:今天研发哥们QQ我,请教websocket协议的接口测试,这哥们自己开发了 ...

  9. [转]如何将文件夹式的项目源码导入Visual Studio

    原文:https://blog.csdn.net/yangdashi888/article/details/73323419 1.把源码目录拷贝到工程目录下 2.这时在vs的目录列表里是看不到这个目录 ...

  10. Linux文件共享(单进程之间、多进程之间)

    转载:https://www.cnblogs.com/frank-yxs/p/5925603.html 在同一个进程中,实现文件共享的方法有两种: 多次使用open函数打开相同文件 使用dup/dup ...