原文連結:
http://www.linuxidc.com/Linux/2017-03/142407.htmLinux提供了豐富的幫助手冊,當你需要檢視某個指令的參數時不必到處上網查找,隻要man一下即可。
同時也可以使用man man 檢視man的使用方法。
1.man共有以下幾個章節
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuUGOlNmZwAzM0M2Y5gTNkZzNzMGO2IWM4IjYkBzY2UjZfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
2.man手冊的格式
NAME 指令名稱及功能簡要說明
SYNOPSIS 用法說明,包括可用的選項
DESCRIPTION 指令功能的詳細說明,可能包括每一個選項的意義
OPTIONS 說明每一項的意義
FILES 此指令相關的配置檔案
BUGS
EXAMPLES 使用示例
SEE ALSO 另外參照
3.man手冊的使用方法
例如:man ls 後
檢視時需要翻屏:
向後翻一屏:space(空格鍵) 向前翻一屏:b
向後翻一行:Enter(Enter鍵) 向前翻一行:k
檢視時需要查找:
/關鍵詞 向後查找 n:下一個
?關鍵詞 向前查找 N:前一個
如下如所示:
退出man:q
4.常用執行個體
分章節檢視man的幫助手冊:
4.1 标準使用者指令
可以使用whatis指令是用于查詢一個指令執行什麼功能,并将查詢結果列印到終端上。
例如:
[root@nfs-server ~]#whatis cd
cd (1p) - change the working directory
cd [builtins] (1) - bash built-in commands, see bash(1)
#從上文的輸出結果我們看到cd指令是bash的内建指令,它的功能是改變目前目錄,可以在1和1p的章節中檢視它的幫助。
[root@nfs-server ~]#man 1 cd
使用上面的指令可以直接檢視cd的幫助資訊。
[root@nfs-server ~]#man 1p cd
因為1p章節是bash的幫助資訊,是以在使用"man 1p cd"後,通過在man中輸入"/cd"查找相關的資訊才能看到cd的幫助資訊。
--------------------------------------
我的操作如下所示:
這是因為linux的版本比較新,去除掉了一些很簡單指令的查詢了。
4.2 系統調用
[root@nfs-server]# whatis read
read (1p) - read a line from standard input
read (2) - read from a file descriptor
read (3p) - read from a file
read [builtins] (1) - bash built-in commands, see bash(1)
#從上面可看到,read在1,1p,2,3p中都有内容,下面檢視系統調用:
[root@nfs-server ~]#man 2 read
4.3 庫調用
[root@nfs-server ~]# man 3 sleep
4.4 特殊檔案(裝置檔案)
[root@nfs-server ~]#man 4 tty
4.5 檔案格式(配置檔案的文法)
[root@nfs-server ~]# man 5 passwd
4.8 管理指令
[root@nfs-server ~]# man 8 fdisk
我的GitHub位址:
https://github.com/heizemingjun我的部落格園位址:
http://www.cnblogs.com/chenmingjun我的螞蟻筆記部落格位址:
http://blog.leanote.com/chenmingjunCopyright ©2018 黑澤明軍
【轉載文章務必保留出處和署名,謝謝!】