這是因為man doc不完整導致的。
比如我安裝Ubuntu後,, 學習unix網絡編程卷一時, 裡面用到pthread_mutexattr_setpshared這個時就使用man 查詢不到。
搜索了下網上。
安裝下面二個包,基本上的函數就都可以查到了
sudo apt-get install glibc-doc
sudo apt-get install manpages-posix-dev
如果還有查詢不到的地方,就先在http://manpages.ubuntu.com/裡面搜索到那個函數 。
然後頁面的上方就寫著:
hardy (3) pthread_mutexattr_setpshared.3posix.gz
Provided by: manpages-posix-dev_2.16-1_all
然後用sudo apt-get install manpages-posix-dev 就OK。 多用tab補全
又發現了,,
安裝sudo apt-get install manpages-zh 然後
使用man查詢常用命令時裡面就是中文的了。。。 (不是全部為中文)
比如man ls , man grep 等。
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2