一個介紹 man 命令的快速指南,用於學習如何使用命令行命令。

每當我不知道如何使用一個命令時,我輸入 man <命令> 來查看手冊:

這是一個 man (來自於 “manual”, 手冊) 頁面。作為一名開發人員,掌握使用 man 頁面是一個必需的工具。它們包含的信息很豐富,有時候幾乎太多了。

上面的截圖只是 ls 命令的 14 個頁面中的其中之一。

Man 頁面分為 7 個不同的組,根據編號進行標識:

  • 1用戶命令
  • 2 是內核系統調用
  • 3C 函數庫
  • 4設備
  • 5文件格式文件系統
  • 6遊戲
  • 7其他命令規範概述
  • 8超級用戶和系統管理員命令

大多數時候,當我需要快速學習一個命令時,我會使用一個叫做 tldr pages 的網站:https://tldr.sh/。這是一個你可以安裝的命令,然後你可以像這樣運行它:tldr <命令>,它會給你一個非常快速的命令概述,附帶一些常見使用情景的示例。

這不是 man 的替代品,而是一個很方便的工具,用來避免在 man 頁面中迷失在大量信息中。然後你可以使用 man 頁面來探索命令中可以使用的所有不同選項和參數。

man 命令適用於 Linux、macOS、WSL ,以及任何擁有 UNIX 環境的地方。