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

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


參考:
https://zhuanlan.zhihu.com/p/117626599
標(biāo)簽: