Man
手冊頁視窗中的可用命令在哪裡記錄,這些命令是否依賴於系統?
使用Linux多年,突然發現自己不知道如何
man
正確使用命令。眾所周知,可以鍵入q
以退出手冊頁、/
進行搜尋等。但是,我不知道這些記錄在哪裡。我試過man man
man -a man
info man
Google搜尋,沒有運氣。請指點我尋找此資訊的正確位置,即使它在正確位置
man man
並且我碰巧忽略了它,也很好,請告訴我。對於不同的作業系統或不同的 Linux 發行版,這些命令是否不同?
它確實在 的手冊頁中
man
,在“控制格式化輸出”子標題下,稍後在“環境”部分重複,以獲得良好的效果:預設情況下,人使用
pager -s
.手冊頁解釋了環境變數的層次結構和用於覆蓋預設值的
命令行選項(
PAGER
、MANPAGER
和)。--pager
這就是它在 Debian Linux 等系統上的讀取方式。相比之下,在 Oracle Linux 等系統上,該man-db
軟體包是使用不同的預設值建構的,但它仍然反映在手冊頁的相同位置:預設情況下,人使用
less -s
.該
man-db
包嘗試在編譯時自動檢測要內置到命令中的預設尋呼機,並在其手冊頁中記錄,out ofless
,more
和pager
.在 Debian Linux 等系統上,該
pager
命令是“替代”系統的一部分,可以映射到幾個實際命令之一:jdebp % update-alternatives --list 尋呼機 /bin/更少 /bin/更多 /usr/bin/pg /usr/bin/w3m jdebp%
因此,請查閱他們各自的手冊頁,了解如何從鍵盤驅動它們,根據選擇的替代方案。有用的是,Debian 替代系統使手冊頁與所選命令保持同步,因此閱讀此手冊頁非常簡單:
手冊頁