剛接觸Linux的小伙伴,是不是總遇到這樣的困惑:
記不住命令的參數(比如ls到底加-l還是-L)、遇到陌生命令不知道怎么用、想改配置文件卻怕改錯…
其實根本不用慌——Linux早就自帶了“說明書”,學會3個核心幫助命令,就能解決90%的操作疑問,比百度還快!
今天就把這幾個“救命命令”講透,從用法到示例,新手也能一看就會~
1.man:最全面的“命令百科全書”
如果說Linux幫助系統有“大哥”,那一定是man(全稱manual,手冊)。它能調出命令、配置文件、系統調用等幾乎所有內容的詳細說明,相當于一本離線百科全書。

基本用法
|
man [選項]目標#目標可以是命令、配置文件、函數等
|
最常用示例(必記!)
示例1:查普通命令(比如ls)
想知道ls的所有參數(比如顯示詳細信息、按時間排序),直接輸:
|
man ls
|
回車后會進入man的閱讀界面,里面會詳細說明:
?ls -l:顯示文件詳細屬性(權限、大小、修改時間)
?ls -a:顯示隱藏文件(以.開頭的文件)
?ls -t:按修改時間排序(最新的在前面)
示例2:查配置文件(比如/etc/passwd)
很多時候我們需要改配置文件(比如用戶配置passwd),但不知道每一行是什么意思,這時可以用man指定“章節”:
|
man 5 passwd#數字5表示“配置文件章節”
|
這里的“章節號”是man的核心技巧,不同數字對應不同類型的內容,新手記住2個常用的就行:
|
章節號
|
對應內容
|
例子
|
|
1
|
普通用戶命令(最常用)
|
man 1 ls(和man ls一樣)
|
|
5
|
配置文件
|
man 5 passwd
|
示例3:查系統調用(進階用)
如果是開發或運維,需要了解底層接口(比如open函數),可以用章節2:
|
man 2 open
|
man界面操作技巧(別卡在這!)
進入man界面后,不能用鼠標操作,記住3個快捷鍵:
?按空格:向下翻一頁
?按**/關鍵詞**:搜索關鍵詞(比如在man ls里輸/--color,能快速找到顏色相關的參數)
?按**q**:退出man界面(這個一定要記,不然會以為卡住了!)
2.--help:最快速的“參數速查卡”
如果只是想快速看某個命令的核心參數,不想翻厚厚的man手冊,--help就是最佳選擇。它的輸出更簡潔,只挑重點講,適合“應急”。

基本用法
|
命令--help#注意是兩個短橫線“--”
|
示例(對比man更輕量)
示例1:查cp命令的核心參數
想知道怎么復制文件夾(避免漏文件),輸:
|
cp --help
|
會快速顯示關鍵信息,比如:
?cp -r:遞歸復制文件夾(必須加,不然復制不了文件夾)
?cp -i:覆蓋文件前提示(防止誤刪,新手建議常用)
示例2:注意!有些命令不支持--help
比如cd(切換目錄)、echo(輸出內容)這些“shell內置命令”,用--help會報錯:
|
cd --help#報錯:cd:未找到選項“--help”
|
這時要換用help命令(少一個橫杠):
|
help cd#正確顯示cd的用法
|
關鍵區別:內置命令vs外部命令
簡單理解:
?外部命令:獨立的可執行文件(比如ls、cp),支持--help;
?內置命令:shell(比如bash)自帶的命令(比如cd、source),需用help命令查詢。
3.info:更詳細的“分步指南”
如果man的內容還不夠細,或者你想深入學習某個命令的邏輯(比如git的工作流),可以用info。它的說明更結構化,會把內容分成“節點”,像一本分步教程。

基本用法
|
info命令
|
示例:查git的詳細指南
想系統了解git commit的用法,輸:
|
info git commit
|
進入界面后,會看到分塊的內容(比如“提交的基本流程”“如何修改上次提交”),可以用方向鍵導航,按q退出。
和man的區別
|
特性
|
man
|
info
|
|
內容簡潔度
|
中等(單頁,重點突出)
|
詳細(多節點,結構化)
|
|
適用場景
|
快速查參數、用法
|
深入學習命令邏輯
|
|
閱讀復雜度
|
低(新手友好)
|
稍高(適合有基礎后用)
|
新手必記:3個命令的“使用場景口訣”
最后給大家總結一個簡單的口訣,遇到問題先對號入座:
?「快速查參數」用--help(應急首選);
?「全面了解命令/配置」用man(最常用);
?「深入學邏輯」用info(進階補充)。
其實Linux的幫助系統遠比我們想的強大,剛開始可能覺得麻煩,但練幾次就會發現:遇到問題先查自帶幫助,比到處搜教程高效10倍。
下次再忘命令參數,別慌,先試試這3個命令,慢慢就會越來越順手~
-
Linux
+關注
關注
88文章
11788瀏覽量
219347 -
命令
+關注
關注
5文章
757瀏覽量
23879
發布評論請先 登錄
新手必看,Linux學習基礎!
3D打印,又創新奇。媽媽再也不用擔心我亂丟鉛筆啦。...
15所名牌大學 數字電子技術視頻教程 數電學不好再也不用愁
新手必看,Linux學習基礎!
EndDevice 斷電后協調器再也不能發送命令給終端?
小愛同學可以實時查公交了,與高德地圖合作開發
Linux新手通關!5分鐘掌握文件/目錄管理,告別“找不到北”
Linux新手必看!3個命令搞定所有“求助”,再也不用到處查文檔
評論