Linux man中文手冊的安裝與使用
概要: 在 ubuntu 20.04 中下載、安裝使用 man 中文手冊。
目錄linux shell命令學習法寶 --- man 手冊
man 除了提供 shell 命令的幫助資訊,還包括系統核心函式等幫助資訊。
man 命令 使用格式如下:
# 檢視命令的幫助資訊
man 命令名
# 檢視函式的幫助資訊
man 函式名
Note: 當命令名和函式名(即上面提到的核心函式)相同時,預設檢視的是命令的幫助資訊,若需要檢視函式的幫助資訊,則加一個選項 2.即 man 2 函式名
man 手冊 功能齊備,然而全部是英文文件,若英語閱讀能力不足,閱讀理解存在一定困難。若每個幫助文件都用翻譯軟體轉化後閱讀也不便,因此推薦安裝使用第三方的man手冊中文包。
man中文手冊的下載、安裝及環境變數的配置
下載
man 中文手冊下載地址:https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/
manpages-zh-1.5.2.tar.bz2 下載
官方下載圖示:
安裝
在安裝包所在目錄開啟終端,然後輸入、執行以下 shell 命令:
tar -jxvf manpages-zh-1.5.2.tar.bz2 cd manpages-zh-1.5.2 ls ./configure --disable-zhtw make && make install
以上命令執行完畢,man中文手冊已完成安裝。
預設安裝後的路徑:/usr/local/share/man/
,而 ubuntu 20.04 預設自帶的 man 手冊的位置在 /usr/share/man/
。
接下來為man中文手冊配置環境變數,以便在終端使用。
環境變數配置及 cman 命令使用
# 使用 vi編輯器 開啟使用者環境變數配置檔案
vi ~/.bashrc
然後在 ~/.bashrc
檔案最後新增:
# User specific environment and startup programs alias cman='man -M /usr/local/share/man/zh_CN' PATH=$PATH:$HOME/bin export PATH
退出編輯模式,儲存並關閉 ~/.bashrc
檔案(:wq
),然後終端執行 source ~/.bashrc
生效,或登出重新登入生效。
在終端 用 cman
代替 man
檢視命令和函式的幫助文件:
# 檢視 sleep 函式的用法
cman sleep
如果想讓所有使用者均可使用中文手冊,環境變數配置時: 只需要將以上 ~/.bashrc
替換為 /etc/profile
,用 vi編輯器開啟時,使用 sudo vi /etc/profile
命令,其他步驟相同,如此操作即可。
man 中文手冊注意事項
- man 中文手冊 包含 shell命令 和 系統核心函式 的幫助文件,但是並未提供 POSIX 標準函式的中文說明,如 pthread_create(),fork() (但實際上man英文手冊提供了)。
- 如果安裝了 ubuntu 20.04,在安裝完整的中文語言包時,系統預設會下載安裝 man 中文手冊,其預設的安裝路徑:
/usr/share/man/zh_CN
。當用man 命令或函式名
時,系統先在/usr/share/man/zh_CN
目錄查詢,如果存在,返回中文幫助文件資訊;
若不存在,再到/usr/share/man/
下其他檔案和目錄中(man 英文手冊)查詢,若存在,返回英文幫助文件資訊;
若不存在, 提醒不能發現。