Linux下man命令的使用
在Linux編程中很多時候需要通過man命令查看有關幫助文檔,學會靈活使用man命令是十分重要的。結合課上實踐并參考了網(wǎng)上眾多博客后,現(xiàn)在此整理有關man實用的操作。
本博客展示man命令環(huán)境是KaliLinux,并已安裝漢化,所以文檔中說明已顯示為中文。
最基礎的是
man man
直接用man查看man的使用方法
按q鍵退出幫助文檔,滑動鼠標滑輪或者按↑↓鍵移動頁面
man命令的基本格式
man命令使用
- 可先用whatis命令查詢某命令具有什么功能。
多嘗試幾次,發(fā)現(xiàn)查詢cd命令竟然沒有合適結果
查找資料發(fā)現(xiàn)因為linux的版本比較新,man在線文檔中去除掉了一些很簡單命令的查詢了
man命令常用參數(shù)
參數(shù) | 備注 |
---|---|
-a | 顯示所有匹配項 |
-d | 顯示man查照手冊文件時候,搜索路徑信息,不顯示手冊頁內(nèi)容 |
-D | 同-d,顯示手冊頁內(nèi)容 |
-f | 同命令whatis ,將在whatis數(shù)據(jù)庫查找以關鍵字開同的幫助索引信息 |
-h | 顯示幫助信息 |
-k | 同命令apropos 將搜索whatis數(shù)據(jù)庫,模糊查找關鍵字 |
-S list | 指定搜索的領域及順序 如:-S 1:1p httpd 將搜索man1然后 man1p目錄 |
-t | 使用troff 命令格式化輸出手冊頁 默認:groff輸出格式頁 |
-w | 不帶搜索title 打印manpath變量 帶title關鍵字 打印找到手冊文件路徑,默認搜索一個文件后停止 |
-W | 同-w |
section | 搜索領域【限定手冊類型】默認查找所有手冊 |
-c | 顯示使用 cat 命令的手冊信息 |
-C | 指定man 命令搜索配置文件 默認是man.config |
-K | 搜索一個字符串在所有手冊頁中,速度很慢 |
-M | 指定搜索手冊的路徑 |
-P pro | 使用程序pro顯示手冊頁面 默認是less |
-B pro | 使用pro程序顯示HTML手冊頁 默認是less |
-H pro | 使用pro程序讀取HTML手冊,用txt格式顯示,默認是cat |
-p str | 指定通過groff格式化手冊之前,先通過其它程序格式化手冊 |
man的常見用法
-
方法一
man -k command 查詢所有類似(即模糊搜索)幫助文件信息,這樣輸出最多(為縮小范圍可以通過管道結合grep命令)
找到open對應數(shù)字2
之后man 2 open
就可以定位到open對應文檔
-
方法二
man -f command 查詢以command開頭所有相關幫助信息列表
可直接找到open對應數(shù)字2,之后同方法一。
本文摘自 :https://www.cnblogs.com/