首頁 > 套件與系統管理 > man

man 命令指南:訪問 Linux 手冊頁面

`man` 命令(manual 的縮寫)用於在 Linux 和 Unix 系列操作系統中顯示有關命令、函數、文件格式、內核接口等系統各種元素的在線手冊頁面。它是理解系統功能和解決問題的最基本信息來源。通過本指南,您將學習如何高效地使用 `man` 命令和瀏覽手冊頁面。

man 概述

`man` 頁面是系統中安裝的軟件和命令的官方文檔,是大多數 Linux 用戶在遇到問題時首先查閱的信息源。每個頁面提供有關特定主題的詳細說明、用法、選項、示例、相關文件、錯誤、版權等信息。

man 頁面的部分

man 頁面分為多個部分,以便輕鬆查找相關內容。每個部分包含特定類型的信息,並可以在命令名稱後指定部分號碼以查看特定部分的頁面(例如:`man 1 ls` 或 `man 5 passwd`)。

主要 man 頁面部分
部分 內容
1 可執行程序或 Shell 命令
2 系統調用(內核提供的功能)
3 庫函數(C 語言庫)
4 特殊文件(設備文件)
5 文件格式和約定(例如:/etc/passwd, /etc/fstab)
6 遊戲
7 其他(手冊、協議、標準等)
8 系統管理命令(需要 root 權限的命令)

man 頁面內部導航

`man` 頁面打開後,您將使用名為 `less` 的頁面導航工具。`less` 可以幫助您輕鬆滾動和搜索長文本文檔。

less 基本導航鍵

  • `Spacebar` 或 `f`: 移動到下一頁
  • `b`: 移動到上一頁
  • `Enter` 或 `j`: 向下滾動一行
  • `k`: 向上滾動一行
  • `/pattern`: 從前面搜索指定的 'pattern'。`n`(下一個匹配),`N`(上一個匹配)
  • `?pattern`: 從後面搜索指定的 'pattern'。
  • `q`: 退出 man 頁面

主要 man 命令選項

`man` 命令提供了一些有用的選項,用於查找和顯示手冊頁面。

1. 基本用法

2. 搜索和其他選項

生成的命令:

請試著組合命令。

這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。

`man` 執行命令。

請將上述選項組合在一起,與 AI 一同虛擬執行命令。

使用示例

通過 `man` 命令的多種應用示例,學習如何有效瀏覽 Linux 系統的文檔並獲取所需信息。

查看 `ls` 命令的手冊頁面

man ls

打開包含 `ls` 命令的用法、選項、示例等所有信息的頁面。

查看 `passwd` 文件格式的手冊

man 5 passwd

查看有關 `/etc/passwd` 文件格式(第 5 部分)的說明,而不是 `passwd` 命令(第 1 部分)。

搜索與網絡相關的命令關鍵字

man -k network

在手冊頁的標題和簡短描述中搜索包含 'network' 一詞的所有項目。(實際上與 `apropos network` 相同)

查看 `echo` 命令的簡短描述

man -f echo

輸出有關 `echo` 命令的簡短一行描述。(實際上與 `whatis echo` 相同)

查看與 `printf` 相關的所有手冊頁面

man -a printf

`printf` 存在於 Shell 命令(第 1 部分)和 C 標準庫函數(第 3 部分)。您可以使用 `-a` 選項依次查看這兩個頁面。


相同類別命令