追查一次/tmp目錄打滿的問題

lsof | grep /tmp

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
qemu-syst 1519 root 3u REG 8,7 48041 387277 /tmp/android-root/gpuinfo_vliMtw (deleted)
qemu-syst 2183 root 3u REG 8,7 48041 387262 /tmp/android-root/gpuinfo_N6YkD1 (deleted)
qemu-syst 2384 root 3u REG 8,7 48041 387212 /tmp/android-root/gpuinfo_bsgKNN (deleted)

第7列爲佔用大小,第2列爲打開該文件的進程, 找到可疑的進程,這裏爲2183, 名字爲qemu-syst , 這個名字不夠具體

使用pwdx看看工作目錄

pwdx 2183

原來是模擬器, 殺之。

另外如果你直接刪除/tmp下的文件。會發現文件沒了,磁盤空間還被佔用,這是因爲進程已經打開了這個文件,直接刪除,是無法釋放空間的

使用lsof 來找到哪個進程使用了這個文件, 殺之

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