man manual-page
就能显示所查命令的手册页。例如,当你想了解 cp
这个命令的所有选项时,直接在Shell控制台输入 man cp
就可以了(具体请见 sidebar 基本知识 命令行解析器 - Shell )。
read
和系统调用函数 read
重名。为此,手册页面通过添加数字参数的方式对不同种类的文档进行分类:
/dev/
目录下);
read
的文档时,你可以键入man 2 read
。如果不指定具体的分类数字(section),系统则会从小到大获取第一个数字作为默认值。因此直接输入man shadow
的时候,系统就会返回 shadow(5)的文档内容,这是在分类页面1-4都没有shadow这个命令的手册页面所导致的。
apropos
来解决,这个命令能帮你查询手册页面的功能,或者简要的描述。每个手册页面都有一个单行的描述。apropos
返回手册页面请求的关键字列表。关键字选择得恰当,就能通过此工具很快得到结果。
例 7.1. 通过apropos
查找 cp
命令
$
apropos "copy file"
cp (1) - 拷贝文件与目录 cpio (1) - 从压缩包当中拷贝文件 gvfs-copy (1) - 拷贝文件 gvfs-move (1) - 拷贝文件 hcopy (1) - 从HFS分卷中拷出或拷入文件 install (1) - 拷贝文件并设置文件属性 ntfscp (8) - 拷贝文件到NTFS分卷
man
command is not the only means of consulting the manual pages, since khelpcenter
and konqueror
(by KDE) and yelp
(under GNOME) programs also offer this possibility. There is also a web interface, provided by the man2html
package, which allows you to view manual pages in a web browser. On a computer where this package is installed, use this URL:
manpages.debian.org
service. It offers each manual page in multiple versions, one for each Debian release.
info
命令)却会使得查看文档变得复杂。更好的建议,是使用 pinfo
程序来替代默认的程序(使用 pinfo 的软件包)。
pinfo
命令的时候没有输入任何参数,它将会列出第一层所有有效的节点。通常来说,节点名称与命令的名称相对应。
pinfo
命令可以使用键盘的上下箭头很轻易的在节点之间进行导航。另外,你们也可以使用图形界面的浏览器来查看文档,这种方式对用户更加友好。命令 konqueror
和yelp
同样可用;而命令info2www
同样提供了一个web接口。详情可访问
man
系统不一样。因此 info 总是以英文编写。然而,当你尝试用 pinfo
命令访问一个并不存在的info页面的时候,将会回退到同名的 man 页面(如果该页面存在),这时的页面有可能是被翻译了的。
README
文件,里面包含了有趣并且(或者)重要的信息。这些文档通常会被安装在/usr/share/doc/package/
目录(这里的 package 代表软件包的名字)。当文件特别巨大的情况下,这些文档不会包含在程序的主包当众,而是另外提供一个通常以 package-doc
的包名格式另外提供一个软件包。通过主包名称通常都能很快找到文档包。
/usr/share/doc/package/
目录当中同样有一些由Debian包维护者补充的文档,与原版文档不同的是,增补了一些软件包的特性或改善的内容。README.Debian
文件同时也会指出相关的修改内容是为了遵守Debian的包发布政策(Debian Policy)。changelog.Debian.gz
这个文件则按照时间的顺序描述了同一功能的若干次改动间的区别:这对理解不同版本的程序的演变过程有利。最后, NEWS.Debian.gz
这个文件记录了一些管理员可能非常关心的功能变化。
debian
来限制结果和目标的相关信息。
Homepage
field in the package's meta-information (apt show package
). Alternately, the package description may contain a link to the program's official website. If no URL is indicated, look at /usr/share/doc/package/copyright
. The Debian maintainer generally indicates in this file where they got the program's source code, and this is likely to be the website that you need to find. If at this stage your search is still unfruitful, consult a free software directory, such as FSF's Free Software Directory, or search directly with a search engine, such as Google, DuckDuckGo, Yahoo, etc.