linux-man命令

       在學習socket編程的時候,要經常使用一些函數,這時候需要查看手冊來,查看該函數的基本用法,以及參數的含義,和如果參數是一些宏的話,有哪些選項,具體的功能有哪些。這時候就需要使用man這個命令來查看。

man命令是linux下的幫助文檔,通過man指令可以查看linux中的指令幫助,配置文件幫助和編程幫助等信息。

語法: man (選項) (參數)

選項:

參數:

我們輸入man ls會顯示:

這個1表示該手冊位於第一章。

也可以輸入 man [章節號] 手冊名稱來查看。例如man 1 ls

爲了瞭解更多有關man的知識。可以使用 man man來查看:

上面的8個就是表示不同的章節:

1:表示用戶命令。就是一些普通命令 

2:表示系統調用,socket,listen之類的(通過man可以很方便的查看到這種函數的頭文件和用法)

3:表示c庫函數:例如printf需要使用man 3 printf纔可以查看到有關這個函數的問題

如果直接使用man printf它現實而是其他的內容:

4:表示特殊文件,一般就是/dev下的各種設備文件

5:指的是文件的格式,比如passwd,就會說明這個文件中各個字段的含義,必須使用man 5 passwd,原因同上

6:表示給遊戲留的,由各個遊戲自己定義
7:表示附件還有一些變量,比如向environ這種全局變量在這裏就有說明
8:表示系統管理用的命令,這些命令只能由root使用,如ifconfig

正確使用man命令很重要。有助於我們快速的查看所使用命令,或者函數的用法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章