Linux命令【 MAN 】-獲取命令的使用幫助:
內(nèi)部命令,要查看其相關(guān)的幫助文件,則只需要輸入如下查詢:
help COMMAND
外部命令:
(1) 命令自帶簡要格式的使用幫助
#COMMAND --help
(2) 使用手冊:manual
位置:/usr/share/man
man COMMAND
SECTION:
NAME:功能性說明
SYNOPSIS:語法格式
DESCRIPTION:描述
OPTIONS:選項
EXAMPLES:使用示例
AUTHOR: 作者
BUGS: 報告程序bug的方式
SEE ALSO: 參考
...
***SYNOPSIS***:
[]:可選內(nèi)容;
<>:必須提供的內(nèi)容;
a|b|c:多選一;
...:同類內(nèi)容可出現(xiàn)多個;
使用手冊:壓縮格式的文件,有章節(jié)之分;
存放位置在 /usr/share/man
man1, man2, ...
1:用戶命令;
2:系統(tǒng)調(diào)用;
3:C庫調(diào)用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進程;
~]# man CHAPTER COMMAND
注意:并非每個COMMAND在所有章節(jié)下都有手冊;
查看:
~]# whatis COMMAND
注意:其執(zhí)行過程是查詢數(shù)據(jù)庫進行的;
手動更新數(shù)據(jù)庫:
~]# makewhatis
man命令打開手冊以后的操作方法:
**翻屏**:
空格鍵:向文件尾翻一屏;
b: 向文件首部翻一屏;
Ctrl+d:向文件尾部翻半屏;
Ctrl+u:向文件首部翻半屏;
回車鍵:向文件尾部翻一行;
k: 向文件首部翻一行;
G:跳轉(zhuǎn)至最后一行;
#G: 跳轉(zhuǎn)至指定行;
1G:跳轉(zhuǎn)至文件首部;
文本搜索:
/keyword:從文件首部向文件尾部依次查找;不區(qū)分字符大小寫;
?keyword:從文件尾部向文件首部依次查找;
n: 與查找命令方向相同;
N: 與查找命令方向相反;
退出:
q: quit
選項:
-M /PATH/TO/SOMEDIR:到指定目錄下查找命令手冊并打開之;
練習:獲取useradd命令的用法
(1) 添加用戶gentoo;
# useradd gentoo
# id gentoo
(2) 添加用戶slackware,要求指定其所用的shell為/bin/tcsh;
# useradd -s /bin/tcsh slackware
# tail -1 /etc/passwd
(3) info COMMAND
獲取命令的在線文檔;
(4) 很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION
README:程序的相關(guān)的信息;
INSTALL: 安裝幫助;
CHANGES:版本迭代時的改動信息;
(5) 主流發(fā)行版官方文檔
(6) 程序官方的文檔:
官方站點上的“Document”
(7) 搜索引擎
keyword filetype:pdf
keyword site:domain.tld
...