如何在linux終端下查詢C函式

2021-06-20 10:09:08 字數 512 閱讀 1105

**:

參考文章:

大家都知道在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 遊戲, 不用解釋啦

如何在Linux終端下關閉指定的GPU程序

本人再用terminal終端進行操作時候,發現自己平時使用的gpu被占用了,teamviewer用因為商業化而被禁用,參考別人的程式來 終止使用gpu的程式,如下 首先,我們在終端輸入nvidia smi nvidia smi 在下面的processes框框裡,我們可以看到正常進行的程序,最左邊一列...

如何優雅的在 Linux 終端下進行錄影?

相信大家,初始在使用linux作業系統時,查詢歷史命令,第一時間會想到history命令 將顯示出之前操作過的命令,其無法顯示操作過的命令所輸出的過程及結果。但往往有時候,我們卻想知道在這台伺服器上操作了什麼?執行的過程是什麼樣的?輸出的結果又是怎麼樣的?那history命令就已經無法滿足我們的需求...

如何在Linux下安裝復古終端

retro terminal in linux 你有懷舊情節?那就試試安裝復古終端應用 cool retro term 來一瞥過去的時光吧!顧名思義,cool retro term 是乙個兼具酷炫和懷舊的終端。你還記得那段遍地都是 crt 顯示器 終端螢幕閃爍不停的時光嗎?現在你並不需要穿越到過去來...