Man

手冊頁視窗中的可用命令在哪裡記錄,這些命令是否依賴於系統?

  • December 10, 2017

使用Linux多年,突然發現自己不知道如何man正確使用命令。眾所周知,可以鍵入q以退出手冊頁、/進行搜尋等。但是,我不知道這些記錄在哪裡。我試過man man man -a man info manGoogle搜尋,沒有運氣。

請指點我尋找此資訊的正確位置,即使它在正確位置man man並且我碰巧忽略了它,也很好,請告訴我。

對於不同的作業系統或不同的 Linux 發行版,這些命令是否不同?

它確實在 的手冊頁中man,在“控制格式化輸出”子標題下,稍後在“環境”部分重複,以獲得良好的效果:

預設情況下,人使用pager -s.

手冊頁解釋了環境變數的層次結構和用於覆蓋預設值的

命令行選項( PAGERMANPAGER和)。--pager這就是它在 Debian Linux 等系統上的讀取方式。相比之下,在 Oracle Linux 等系統上,該man-db軟體包是使用不同的預設值建構的,但它仍然反映在手冊頁的相同位置:

預設情況下,人使用less -s.

man-db包嘗試在編譯時自動檢測要內置到命令中的預設尋呼機,並在其手冊頁中記錄,out of less,morepager.

在 Debian Linux 等系統上,該pager命令是“替代”系統的一部分,可以映射到幾個實際命令之一:

jdebp % update-alternatives --list 尋呼機
/bin/更少
/bin/更多
/usr/bin/pg
/usr/bin/w3m
jdebp%

因此,請查閱他們各自的手冊頁,了解如何從鍵盤驅動它們,根據選擇的替代方案。有用的是,Debian 替代系統使手冊頁與所選命令保持同步,因此閱讀此手冊頁非常簡單:

手冊頁

引用自:https://unix.stackexchange.com/questions/409453