用Linux中man命令查詢C函數

來源:互聯網
上載者:User

標籤:

大家都知道在Unix/Linux中有個man命令,可以查詢常用的命令,函數。可是對於我們這樣只知道用"man 函數名"來查詢的人來說,會遇到很多問題,比如:      man read,我想看的是ANSI C中stdio的read函數原型和說明,沒想到出來的確是BASH命令的說明,這是怎麼回事呢?       原來read本身是man命令的一個參數,這樣輸入man就會以為你要使用read的功能,而不是查看read函數,那麼要怎樣查看read函數呢?         答案是使用:    man 2 read 或者是man 3 read         中間的數字是什麼意思呢?是man的分卷號,原來man分成很多部分,分別是: 1 使用者命令, 可由任何人啟動的。2 系統調用, 即由核心提供的函數。3 常式, 即庫函數,比如標準C庫libc。4 裝置, 即/dev目錄下的特殊檔案。5 檔案格式描述, 例如/etc/passwd。6 遊戲, 不用解釋啦!7 雜項, 例如宏命令包、慣例等。8 系統管理員工具, 只能由root啟動。9 其他(Linux特定的), 用來存放核心例行程式的文檔。n 新文檔, 可能要移到更適合的領域。o 老文檔, 可能會在一段期限內保留。l 本地文檔, 與本特定系統有關的。       要查屬於哪一部分的,就用哪一部分的編號在命令之前。   此外,在Ubuntu中是可以安裝中文man的,不會的可以GOOGLE下
http://blog.csdn.net/aniao/article/details/5168525

 

用Linux中man命令查詢C函數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.