open 的到的fd獲得fd的文件名。

居然可以把fd給還原爲文件名


fd是文件描述符,一般由用戶空間的open 、fopen調用系統調用sys_open將文件名轉換爲fd,再對fd進行讀寫。
以前從來沒想過這個過程居然可以如此容易地倒過來

只因爲/proc文件系統
例如 ps -aux |grep firefox 查到firefox的pid是2750
cd /proc/2750/fd
執行 ls -al
就可以看到firefox的每一個fd對應的文件了

無論是調試還是故障排除,有用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章