apropos(LINUX命令)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

apropos是LINUX系統中的一個命令,用來通過關鍵字查找定位手冊頁的名字和描述。它相當於使用帶有-k選項的man命令。每個手冊頁里都有一個簡短的描述。apropos在這個描述中查找keyword。keyword是正則表達式,如果使用了選項-r,或者包含通配符(-w),或文本(-e)。apropos使用的資料庫通過mandb命令來更新。

apropos是LINUX系統中的一個命令,用來通過關鍵字查找定位手冊頁的名字和描述。它相當於使用帶有 -k 選項的 man 命令。
每個手冊頁里都有一個簡短的描述。apropos在這個描述中查找keyword。keyword是正則表達式,如果使用了選項-r,或者包含通配符(-w),或文本(-e)。apropos使用的資料庫通過mandb命令來更新。
選項:
-d, --debug
-
輸出調試信息。
-v, --verbose
-
輸出詳細的警告信息。
-r, -- regex
-
將每個keyword作為正則表達式解釋。這是默認行為。每個keyword將匹配手冊頁和描述。
-w, --wildcard
-
將每個keyword作為shell樣式的通配符解釋。
-e, --exact
-
每個keyword將精確匹配手冊頁名字和描述。
-a, --and
-
只顯示匹配所有keyword的手冊頁和描述。默認顯示匹配任何keyword的項。
-l, --long
-
不根據終端寬度縮減輸出。
-s section, --section section
-
只查找指定的手冊section。
-m system[,...], --systems=system[,...]
-
用於查找其它作業系統的手冊頁。
-M path, --manpath=path
-
指定從其它以冒號分隔的手冊頁層次查找。默認使用$MANPATH環境變數。這個選項覆蓋$MANPATH的內容。
-L locale, --locale=locale
-
apropos調用C函式setlocale來得到當前本地化信息,包括$LC_MESSAGE和$LANG。使用該選項提供一個locale字元串來臨時更改本地化信息。
-C file, --config-file=file
-
使用這個用戶配置檔案而不是默認的~/.manpath。
-h, --help
-
列印幫助信息並退出。
-V, --version
-
列印版本信息並退出。
輸出:
返回0表示成功,1表示用法、語法或配置檔案錯誤,2表示操作錯誤,16表示沒有找到匹配的內容。
示例:
1、查找手冊頁名字和描述中包含emacs和vi的手冊頁,請輸入:
apropos -a emacs vi。
2、要查找它們的標題中包含字 password 的手冊節,請輸入:
apropos password

相關詞條

熱門詞條

聯絡我們