linux中的man 1,2,3 都代表什么

常用的是1,2,3
1,是命令,就是命令行里面輸入的命令
2,系統(tǒng)調(diào)用,系統(tǒng)的函數(shù),系統(tǒng)版本不同,也許就有區(qū)別了
3,庫函數(shù),大都是c的庫函數(shù),基本所有設(shè)備都是支持的.
庫函數(shù)的底層實現(xiàn)一般是系統(tǒng)調(diào)用.
一般情況下,推薦優(yōu)先使用庫函數(shù)...
比如:
輸出printf()庫函數(shù) ,里面調(diào)用了write()系統(tǒng)調(diào)用
打開fopen()庫函數(shù) ,里面調(diào)用了open()系統(tǒng)調(diào)用


參考:
https://zhuanlan.zhihu.com/p/117626599
標簽: