close
man-page
可直接使用 man 指令去查 api/sys call,在ubuntu 下可先安裝下列兩個pkg:
$ sudo apt-get install manpages-dev
$ sudo apt-get install glibc-doc
範例:
$ man malloc
$ man 2 reboot
由於同樣的keyword 可能有不同用途,所以直接打 man reboot 查到的是一般的指令,而不是 sys call 的使用方式。
man 提供以下類型,指定使用代號即可查相對應內容:
代號 | 代表內容 |
1 | 使用者在shell環境中可以操作的指令或可執行檔 |
2 | 系統核心可呼叫的函數與工具等 |
3 | 一些常用的函數(function)與函式庫(library),大部分為C的函式庫(libc) |
4 | 裝置檔案的說明,通常在/dev下的檔案 |
5 | 設定檔或者是某些檔案的格式 |
6 | 遊戲(games) |
7 | 慣例與協定等,例如Linux檔案系統、網路協定、ASCII code等等的說明 |
8 | 系統管理員可用的管理指令 |
9 | 跟kernel有關的文件 |
Kernel api
kernel 沒有 magpage,直接參考 kernel src tree,或是 Kernel.org 有 maintain 一份 kernel api:
全站熱搜
留言列表