歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 高效地使用Linux的在線文檔系統

高效地使用Linux的在線文檔系統

日期:2017/2/28 17:53:50   编辑:Linux教程

Linux相比於Windows一個比較好的地方在於Linux提供了非常豐富的在線文檔,更重要的是這些都是free的(下面的說明是針對debian發行版,其他的發行版情況可能會有所不同)
Linux的在線文檔大概可以分為以下幾類:
(1)Man格式的手冊,默認存放於/usr/share/man目錄,用man命令查看
(2)Info 格式的手冊,默認存放於/usr/share/info 目錄,用info 命令查看
(3)/usr/share/doc/目錄下,針對每個軟件有一個目錄,存放FAQ,README,Changelog之類的文檔
對於man格式的文檔:
man -k 查看手冊名或手冊簡介中含keyword的手冊,和apropos的作用一樣
man -f 查看手冊name的簡介,和whatis的作用一樣
man -w 查看name手冊對應的手冊文件的路徑
man 2 open 查看系統調用open的手冊,數字表示第幾個手冊
man手冊是按照下面的規則進行分類的:
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conven-
tions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]
當同一個手冊名字有對應多個分類中的手冊時,用數字來指定要查看哪個分類中的手冊,每一類型的手冊具體的介紹可以用 man -a intro來查看。
用man查看一個具體的手冊時,可以用/來往前搜索,?往後搜索,gg跳至手冊最頂部,G跳至手冊尾部,Ctrl-L刷新屏幕,這個和vim的默認按鍵綁定一致。
man可以和一些環境變量互動,MANPATH設定搜索手冊的路徑,MANWIDTH設定手冊顯示時的寬度等等,具體可以查看man man :-)
關於info格式的文檔:
熟悉Emacs的網友一定很習慣使用info,一些快捷鍵和Emacs保持一致。
info 進入一個和Emacs很類似的界面,一般而言,info是按照節來組織的,一路空格能遍歷整個手冊。?能查看info的命令幫助,常用的總結如下:
n 下一個節點
p 上一個節點
u 上一層節點
l 返回上一個歷史位置,直到回到最起點
d 到info總目錄
m 選擇菜單項
q 退出
info手冊中搜索某個key和emacs中一樣,ctrl-s正向搜索,ctrl-r反向搜索
其它文檔:
如果是.gz結尾的,則用zmore查看,如果是文本,用more查看。

Copyright © Linux教程網 All Rights Reserved