linux中的文件描述符 Linux查看進(jìn)程打開多少文件描述符命令?
Linux查看進(jìn)程打開多少文件描述符命令?在/proc中,有一個(gè)由每個(gè)進(jìn)程對(duì)應(yīng)的進(jìn)程號(hào)命名的目錄,該目錄下有一個(gè)FD目錄。此目錄下的每個(gè)文件都是符號(hào)連接,其文件名對(duì)應(yīng)于進(jìn)程占用的文件描述符。連接的內(nèi)容
Linux查看進(jìn)程打開多少文件描述符命令?
在/proc中,有一個(gè)由每個(gè)進(jìn)程對(duì)應(yīng)的進(jìn)程號(hào)命名的目錄,該目錄下有一個(gè)FD目錄。此目錄下的每個(gè)文件都是符號(hào)連接,其文件名對(duì)應(yīng)于進(jìn)程占用的文件描述符。連接的內(nèi)容表示與文件描述符相對(duì)應(yīng)的實(shí)際文件,有多少文件描述描述符表示進(jìn)程已打開多少文件。另外,Linux默認(rèn)進(jìn)程打開文件限制為1024,可以通過(guò)ulimit-n查看,很多系統(tǒng)上限可以通過(guò)修改/etc/security/極限.conf文件更改,本文件有詳細(xì)說(shuō)明,如何修改的說(shuō)明。如果要將所有用戶的進(jìn)程打開文件的上限更改為65536,可以添加以下兩行*soft nofile 65535*hard nofile 65535。也只能修改一個(gè)用戶或組。具體方法請(qǐng)參考文件說(shuō)明。修改后需要重啟系統(tǒng)才能生效。