日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

linux man命令

系統 2781 0
剛接觸linux的時候,都會使用man來查閱一些命令的幫助信息。但是也都只是使用"man
命令名稱"這樣簡單的格式。其實,man還有不少其他小技巧,在這和大家分享一下。

1
當你列出write時,它可能代表了Linux里的用戶命令或系統調用,如果我只是想了解write這個系統調用的作用,而對write命令的命令格式沒有興趣,那么我該如何告訴man呢?

man命令后面可以加一個數字參數,表示具體的范圍定位:


數字"1"表示用戶命令

數字"2"表示系統調用

數字"3"表示C語言庫函數

數字"4"表示設備或特殊文件

數字"5"表示文件格式和規則

數字"6"表示游戲及其他

數字"7"表示宏、包及其他雜項

數字"8"表示系統管理員相關的命令

知道了這些,我就可以用man 2 write來查看關于write系統調用的幫助信息了。

再舉幾個例子,比如你man
named,你觀察屏幕左上角會發現NAMED(8)的字樣,這就說明這個named是包含在"系統管理員相關的命令"之中的。

再比如man yum.conf,你會發現yum.conf(5)
,我想你現在應該知道它的寓意了。下次你可以直接man
5再加一個配置文件,來查查這個文件的配置方法了。

2
給大家推薦一個man的非常好的網站, http://www.linuxmanpages.com/ ,在這里有非常全的Linux的man信息,你可以分1-8來查看相應的manual
page!

3 我的這些man信息都存在Linux系統的哪里?

[root@wupengchong ~]# manpath
/usr/kerberos/man:/usr/local/share/man:/usr/share/man/en:/usr/share/man

用manpath命令就可以看到了,當你man的時候,man會到如上這些路徑去尋找對應的幫助信息。如果沒有的話,那么man會抱怨:

[root@wupengchong ~]# man rocrocket
No manual entry for rocrocket

呵呵

4 如何重新建立man的數據庫?

使用makewhatis命令就可以!

5 既然有man數據庫,我是否可以像搜索引擎那樣搜出里面的關鍵字?

可以。這樣做:

$man -k roc

使用man的-k選項,就可以列出所有包含roc字符串的man幫助信息。

其實,更深一步,man -k和apropos命令作用相同。你完全可以用apropos
roc來代替man -k roc。

其實apropos是一個腳本文件,它不是ELF可執行文件。所以你完全可以用vi
/usr/bin/apropos看看它到底是如何實現都。呵呵llll

linux man命令


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 博乐市| 永寿县| 新龙县| 许昌县| 上犹县| 伊金霍洛旗| 剑川县| 泾川县| 嘉荫县| 九台市| 光山县| 德庆县| 祥云县| 金堂县| 波密县| 罗定市| 奉贤区| 株洲市| 乐至县| 当阳市| 贵德县| 永川市| 商河县| 瑞昌市| 牡丹江市| 稷山县| 娄烦县| 龙井市| 灌阳县| 乌苏市| 汾西县| 汉沽区| 巴南区| 海南省| 平山县| 龙州县| 晋江市| 孟津县| 沽源县| 隆安县| 孟村|