Man 與 TLDR:TLDR 指令的優點與實際使用技巧

Man 與 TLDR:TLDR 指令的優點與實際使用技巧

為了澄清這一點,本文討論Linux 環境中的man和命令。tldr雖然手冊頁很詳盡,但對於新手來說可能會感到不知所措。或者,tldr 指令提供簡潔、易於理解的 Linux 指令摘要。

本指南將探討它tldr是什麼、如何使用它,以及為什麼與經典命令相比它可能是一個更用戶友好的選項man

了解 Man 命令

man命令是manual 的縮寫,是在類別Unix 系統中存取命令文件的標準方法。執行man後接命令名稱將檢索與該命令關聯的手冊頁,提供有關其功能、選項和範例的詳細資訊。

例如,輸入以下命令可提供該ls命令的全面概述:

使用man指令查看ls指令

此操作將開啟一個冗長的手冊頁,顯示所有可用選項,這些選項組織在各個部分下,例如NAMESYNOPSISDESCRIPTIONOPTIONSExamples。雖然這種結構有助於導航,但大量的內容可能會令人望而生畏。

雖然該man命令為有經驗的用戶提供了有價值的信息,但由於所提供的信息量,對於初學者甚至一些中級用戶來說可能會感到不知所措。

Tldr 到底是什麼?

tldr,代表「太長; 「沒讀過」是一種網路口語,用來總結冗長的文本。與傳統的手冊頁不同,tldr 頁面強調最實用的選項,並輔以簡單、真實的範例。

例如,當在終端機中執行tldr後跟時,tldr 命令會顯示該命令的簡短摘要,包括其最常用的選項:lsls

使用 Tldr 顯示 Ls 指令訊息

如圖所示,tldr 頁面簡潔且重點突出,使新用戶更容易理解和有效使用命令。

Tldr 入門

要輕鬆存取 tldr 頁面,您需要安裝相容的用戶端。 tldr 的主要客戶端是 Node.js,它是 tldr 計劃的原始客戶端。有關跨不同平台的其他客戶端選項,請參閱TLDR 用戶端 wiki 頁面

Node.js 可以透過適合您的 Linux 發行版的套件管理器進行安裝。例如,在基於 Debian 的系統(如 Linux Mint 或 Ubuntu)上,使用以下命令:

安裝 Node.js 及其套件管理器 npm 後,您可以使用以下命令全域設定 tldr 用戶端:

透過 Npm 安裝 Tldr

如果您喜歡 Snap 軟體包,可以透過執行以下命令來安裝 tldr:

安裝後,tldr 用戶端可讓您查看簡化且易於理解的命令列手冊頁。例如,要存取tar命令的簡要概述,只需鍵入:

透過 Tldr 查看 Tar 命令詳細信息

您也可以使用帶有關鍵字的選項來搜尋命令--search

此外,可以使用以下-l選項列出所有可用命令:

只需tldr在終端機中輸入,您就可以探索 tldr 命令的所有可用選項:

Tldr 指令功能

如果基於網路的選項更適合您,tldr 官方網站會提供類似的瀏覽格式內容。它包括諸如帶有自動建議的搜尋欄以及指示命令是特定於 Linux 還是 macOS 的標籤等功能。

Tldr 網頁介面

此外,每個幫助頁面都連結回 GitHub 上的原始程式碼,您可以在其中使用 GitHub 的內建工具提出修改或增強建議 – 無需廣泛的 Git 知識。

Tldr 相對於 Man 的優勢

Tldr 頁面專為簡單閱讀和理解而設計。它們消除了不必要的複雜性,只專注於有效使用命令所需的基本資訊。

與通常深入研究每個可以想像的選項和細節的手冊頁不同,tldr 頁面突出顯示實際用例。這些實際範例示範如何在現實環境中執行指令,讓您更容易掌握所介紹的概念。

Tldr 也與平台無關,與 Windows、macOS 和 Linux 相容,增強了其在不同環境中的實用性。

結論

無論您是渴望入門的新手還是尋求快速回顧的專家,tldr 都是可以添加到您的工具包中的寶貴資源。

儘管如此,請記住 tldr 指令不應完全取代手冊頁。為了獲得全面的技術理解,傳統的手冊頁仍然是重要的參考資料。

圖片來源:Unsplash。所有修改和螢幕截圖均由 Haroon Javed 完成。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *