Man

如何跟踪 linux 手冊頁中的連結?

  • December 22, 2021

有沒有辦法遵循手冊頁中提到的連結?例如,這是 ; 的手冊頁ps。如何訪問螢幕截圖中紅色圈出的帶下劃線的連結:top(1)

ps 手冊頁的螢幕截圖

手冊頁可以追溯到Unix 第一版。雖然超文本已被發明,但仍處於起步階段。網路是二十年後的事,手冊是一本真正的印刷書,如果合適的話,通常每頁都有一個命令(這就是它們被稱為頁面的原因)。

從那時起,用於手冊頁的格式有所發展,但大多數頁面並不是真正為超文本設計的,並且預設man程序不支持它(它只是一個純文字查看器,有一些技巧可以支持一些基本格式)。然而,有一些手冊頁查看程序可以重建一些超連結,主要是指向其他手冊頁的連結,傳統上以man(1)手冊man頁名稱和節號1的形式編寫:

  • tkman,帶有超連結的 GUI 手冊頁查看器
  • WoMan ( wiki , man comparsion ,以前),Emacs 的手冊頁瀏覽器,支持超連結
  • man2html,一個人到 HTML 的轉換器(加上一個網路瀏覽器來閱讀結果)

您可以在許多線上站點上瀏覽多個作業系統的手冊頁,通過man2html或類似工具將其轉換為 HTML,例如:

在手冊頁成為 unix 上的既定文件格式之後的一段時間,在 web 發明之前的一段時間,GNU項目引入了比 man 更先進的info文件格式,同時堅持為文本終端設計的簡單標記。與人類相比,資訊的主要創新是擁有多頁文件,其中包含指向其他頁面的超連結。Info 仍然是 GNU 項目的首選文件格式,儘管大多數 Info 頁面是從也可以生成 HTML的Texinfo源(或有時是其他格式)生成的。當存在程序的資訊文件時,它通常是主要手冊,而手冊頁僅包含有關命令行參數的基本資訊。

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