遇到一個問題,文件刪不掉。
具體現象如下:
使用root賬戶刪除,也是一樣結果。
后來發文件的所屬用戶組為504,於是手動chown到root,還是沒刪掉;
於是修改文件權限,chmod a+w,也不行
索性增加到777權限,也是不行。
后來找到解決辦法,這里簡要記錄一下:
首先查找改文件是否被其他程序或者進程占用
lsof virtual_ep 后面這個是刪不掉的文件夾名稱
可以發現被很多進程所占用。
於是將進程輸出到 pid.log
處理pid.log,得到進程PID
編寫killpid.sh
增加可執行權限,並運行。