Linux-help和man詳解

HELP命令

1. help命令概述

help命令用于顯示shell內(nèi)部命令的幫助信息。

help命令只能顯示shell內(nèi)部命令的幫助信息,而linux系統(tǒng)中絕大多數(shù)命令是外部命令,所以help命令的作用非常有限。而對于外部命令的幫助信息可以使man命令或者info命令查看。

2. 命令格式

命令格式:help [參數(shù)] 內(nèi)部命令

查看外部命令的用法

命令格式:命令 --help

3. 常用選項

描述
-d 輸出每個命令的簡短描述
-s 輸出短格式的幫助信息
-m 以偽man手冊的格式顯示幫助信息
實例

image.png

MAN命令

1. man命令概述

通過man命令查看其它命令的詳細(xì)文檔。沒有內(nèi)建與外部命令的區(qū)分,因為 man 工具是顯示系統(tǒng)手冊頁中的內(nèi)容,man 得到的內(nèi)容比 help 更多更詳細(xì)。

2.命令格式

命令格式:man [選項] 命令
描述
-f : 查看命令擁有哪個級別的幫助
-k:查看和命令相關(guān)的所有幫助
實例

image.png

man ls實操

image.png

man文檔解析

左上角顯示“ LS (1)”,在這里,“ LS ”表示手冊名稱,而“(1)”表示該手冊位于第一章節(jié)。這個章節(jié)又是什么?在 man 手冊中一共有這么幾個章節(jié)
章節(jié)數(shù) 說明 1 Standard commands (標(biāo)準(zhǔn)命令) 2 System calls (系統(tǒng)調(diào)用) 3 Library functions (庫函數(shù)) 4 Special devices (設(shè)備說明) 5 File formats (文件格式) 6 Games and toys (游戲和娛樂) 7 Miscellaneous (雜項) 8 Administrative Commands (管理員命令) 9 其他(Linux 特定的), 用來存放內(nèi)核例行程序的文檔。 打開手冊之后我們可以通過 pgup 與 pgdn 或者上下鍵來上下翻看,可以按 q 退出當(dāng)前頁面。

man語法參數(shù)解析

1.[]方括號中的項是可選的;
2.<>不在方括號或是在大括號中的項是必選項;
3.黑色粗體字必須按原樣準(zhǔn)確鍵入,這一類可能是命令名,標(biāo)志和文字字符;
4.斜體字必須用適當(dāng)?shù)闹荡妫ú伙@示斜體字的系統(tǒng)上通常用下劃線代替),就如變量一般,需要根據(jù)情況自己添加適當(dāng)?shù)闹担?br> 5.后面接省略號(…)的參數(shù)可以多次重復(fù);
6.如果一個單獨(dú)的選項和一個參數(shù)組合在一起,那么該選項和參數(shù)必須同時使用;
7.由 |(豎線)字符分開的兩個或多個項,表示可以從這個列表中選擇一個項;
8.{a|b}則說明a和b之間必須要選一個

man ls --color實例

image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容