Linux的man很強大,該手冊分成很多section,使用man時可以指定不同的section來瀏覽,各個section意義如下:
1 - commands
2 - system calls
3 - library calls
4 - special files
5 - file formats and convertions
6 - games for linux
7 - macro packages and conventions
8 - system management commands
9 - 其他
其中:
1:普通的命令
2:系統調用,如open,write之類的(通過這個,至少可以很方便的查到調用這個函數,需要加什麼頭文件)
3:庫函數,如printf,fread
4:特殊文件,也就是/dev下的各種設備文件
5:文件的格式,比如passwd, 就會說明這個文件中各個字段的含義
6:給遊戲留的,由各個遊戲自己定義
7:附件還有一些變量,比如向environ這種全局變量在這裏就有說明
8:系統管理用的命令,這些命令只能由root使用,如ifconfig
舉例:
man 1 ls // 如果是1,也可以不指定
man 2 select //查看select的系統調用說明
man 3 printf