man page ,info page 和/usr/share/doc/整理自鸟哥

- 比如查看date指令

- 命令:[email protected] ~]$ 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热键

时间: 2024-08-27 02:53:52

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

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

Contents======== Apache2 Configuration under Debian GNU/Linux Files and Directories in '/etc/apache2' Tools Using mod_cache_disk SSL Enabling SSL Creating self-signed certificates SSL workaround for MSIE Suexec Documentation Upgrades Common Problems

Warning: bad syntax, perhaps a bogus &#39;-&#39;? See /usr/share/doc/procps-3.2.8/FAQ

问题: Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ 解决: [[email protected] ~]# ps -xf |grep "autodiscovery.sh" |grep -v "grep" 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 &#39;-&#39;? 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 解决办法,去掉-aux前面的“-”就好了. ps aux |grep mysql aux各选项的意思是: a-显示所有用户的进程 u-显示进程的用户和拥有者 x-显示不依附于终端的进程 ps -aux|grep mysql时候报错:Warning: bad syntax, perhaps a bo

鸟哥的linux私房菜——第5章 首次登陆与在线求助man page

1. Linux登录环境 Ctrl + Alt + [F1~F6]:文字登录界面tty1~tty6终端(输入startx启动X窗口界面) //run level 3 Ctrl + Alt + F7:图形界面桌面 //run level 5 (1)终端界面登陆的默认显示内容来自/ect/issue文件,登陆成功后默认显示[主机名@用户名 ~] $/#(提示符) //默认提示可修改 (2)注销终端界面输入exit 2. 在命令行模式下执行命令(命令行模式登录后取得的程序被称为shell,因为这个程序

SharePoint 2013 Deploy Master Page And Page Layout

2013年9月27日的一篇随笔,其实也是自己编写的部署文档,由于客户是HK的,所以描述部分是用英文. 涉及到的内容是关于SharePoint 2013如何部署自定义的母版页和布局页. First, Login to site collection by site collection administrator, and we should click the menu of "Site collection features" in "Site Collection Adm

[RK_2014_0905]ubuntu中,wireshark启动提示:Lua: Error during loading: [string &quot;/usr/share/wireshark/init.lua&quot;]:46: dofile has been disabled

一.问题描述 PC机安装ubuntu14.04,使用root用户登陆. 启动wireshark时,出现一下的Error对话框: Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:46: dofile has been disabled due to running Wireshark as superuser. 二.解决方法 修改/usr/share/wireshark/init.lua # vi /

file /usr/share/mysql/... conflicts with file from package mysql-libs-5.1.73-3.el6_5.x86_ 64 MySQL安装

在CentOS 6.5安装MySQL 5.6.17,安装到最后一个rpm文件MySQL-server时 安装命令是:rpm -ivh MySQL-server-5.6.17-1.el6.x86_64.rpm 出现了错误信息: error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server-5.6.17-1.el6.x86_64 libaio.so.1(LIBAIO_0.1)(64bit) is needed b

page next page prev

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta charset="utf-8" /> <title>next page last page</title> <style type="text/css"> .med_pagebtn {margin-

ubuntu/wireshark -Lua: Error during loading: [string &quot;/usr/share/wireshark/init.lua&quot;]:45有关问题解决

ubuntu/wireshark --Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:45问题解决 错误如下: 解决方案:修改init.lua 直接运行wireshark的话会报错: Lua: Error during loading: [string "/usr/share/wireshark/init.lua"]:45: dofile has been disabled 要对