我正在閱讀關於系統調用和在open(2),read(2),write(2)等表單中遇到的系統調用。我正在試圖找出在pamentalhesis 2。首先,我認爲它的標誌設置,但它不是我發現的標誌。請幫我理解這一點。如果問題太愚蠢,請耐心等待。Unix中的系統調用
感謝
我正在閱讀關於系統調用和在open(2),read(2),write(2)等表單中遇到的系統調用。我正在試圖找出在pamentalhesis 2。首先,我認爲它的標誌設置,但它不是我發現的標誌。請幫我理解這一點。如果問題太愚蠢,請耐心等待。Unix中的系統調用
感謝
「2」是指Unix手冊的一部分。第2節用於系統調用。第3部分是圖書館電話。對於某些調用來說,這種區別已經變得有點武斷了,這些調用曾經是系統調用(基本上是直接調用內核),但現在(至少在某些版本的Unix上)庫函數在調用內核之前做了大量工作。
查看the Wikipedia page about 「man pages」瞭解更多信息。
它表示在man page
http://en.wikipedia.org/wiki/Man_page#Manual_sections
節正如你可以看到有2被列爲系統調用,因爲打開你所期望的東西,讀,寫有相當多的系統調用:)
,如果你想尋找Perl的開放,這非常有用,例如,你可以這樣做:
man open -S 3 # -S switch here is to specify which section in man page
我認爲這可能只是指它所在的手冊頁的部分。