在學習和使用Linux的過程中,免不了會遇到一些我們不熟悉或者不知道的命令。對于這些我們不熟悉的命令,就需要查找幫助文檔來獲取更多信息來協助我們完成相關的工作。
如何獲取Linux命令的使用幫助?
1. 針對內部命令
help [命令名]
2. 針對外部命令
[命令名] –help, 獲取簡要幫助信息
3. 命令手冊:manual可以針對內部和外部的全部命令
語法:man [命令名]
man命令中格式的含義:
符號 | 含義
—— | ——
<> | 必選項,不能省略
[] | 可選項,可省略
… | 可出現多次
|| 多選一
{} | 分組,方便理解,沒有特殊意義
man幫助命令內的段落說明:
符號 | 含義
—— | ——
NAME| 名稱
SYNOPSIS| 用法說明,包括可用的選項
DESCRIPTION| 命令功能的詳細說明,可能包括每一個選項的意義
FILES| 此命令相關的配置文件
BUGS| 可將bug報告給誰
EXAMPLES| 使用示例
SEE ALSO| 另外參照的資料
> man是分章節的,常見章節有8個。man和命令名之間可以添加數字以表示要查看第幾個章節。不加數字默認表示從1到8自動往下找,先找到哪個就顯示哪個。并不是所有的都有第一個章節的。
man各章節代表的含義:
符號 | 含義
—— | ——
用戶命令 | 針對命令的幫助說明文件(/bin, /usr/bin, /usr/local/bin)
系統調用 | 針對系統調用的幫助說明文件
庫調用 | 針對庫調用的幫助說明文件
特殊文件|針對特殊文件(設備文件,如/dev/目錄下的)的幫助說明文件
文件格式 | 針對配置文件的幫助說明文件
游戲 | 針對游戲的幫助說明文件
雜項 | 針對其他雜項的幫助說明文件
管理命令 | 針對管理命令的幫助說明文件(/sbin, /usr/sbin, /usr/local/sbin)
man命令中的翻屏操作:
符號 | 含義
—— | ——
向后翻一屏| SPACE
向前翻一屏| b
向后翻半屏| ctrl+d
向前翻半屏| ctrl+u
向后翻一行| ENTER
向前翻一行| k
跳轉到最后一行| G
跳轉到指定行| #G
跳轉到文件首部|1G
man命令明確查找一個指定的字符:
符號 | 含義
—— | ——
向后 | /KEYWORD
向前| ?KEYWORD
下一個| n
上一個| N
退出man幫助|q
查看某個命令的man命令手冊中有哪幾個章節:~]# whatis [命令名]
> 注意:其執行過程是查詢數據庫進行的,有可能查詢的時候未必是最新的,新安裝的程序有可能查不到的話,可以手動更新數據庫,命令是:
~]# makewhatis
4. 在線文檔
~]# info [命令名]
可使用pageup/pagedown來翻頁
5. 程序自帶幫助文檔
很多程序都會自帶幫助文檔,一般路徑為:/usr/share/doc/APP-VERSION
其中幫助文檔有:
符號 | 含義
—— | ——
README| 程序的相關信息
INSTALL|安裝相關幫助文檔
CHANGES|版本迭代時的改動信息
6. 主流發行版官方提供的文檔
紅帽系:http://www/redhat.com/doc/
7. 用好搜索引擎(Google)
符號 | 含義
—— | ——
搜索指定類型的文件| keyword filetype:pdf
搜索指定站點的內容| keyword site:magedu.com
8. 技術書籍
范圍 | 出版社
—— | ——
外文出版社 | O’Reiley,最為經典!
外文出版社 | Wrox
中國出版社 | 機械工業出版社
中國出版社 | 電子工業出版社
中國出版社 | 人郵
中國出版社 | 清華大學
中國出版社 | 水利水電
原創文章,作者:N27_sapbcs,如若轉載,請注明出處:http://www.www58058.com/85809