刪除亂碼檔案或資料夾

2021-09-11 03:11:25 字數 517 閱讀 4912

linux上出現亂碼檔案可能是由於錯誤刪除、複製、修改檔名導致的,這時候再使用rm命令會提示沒有這個檔案或資料夾,使用ftp工具進行刪除也是不行的,刪不掉;

1、進入亂碼檔案或資料夾所在目錄,使用ll -i找出檔案或資料夾id,如果有亂碼會出現以下顯示:

[root@dev_20161229]# ll -i

total 15152612

2498566 drwxr-xr-x 2 root root 4096 jan 31 11:29 -播?+?+?+壟+ε

該檔案前面的「2498566 」數字即為檔案id;

2、使用命令

find ./ -inum 1993345 -print -exec rm {} -rf \;

find . -inum 1993345 -exec rm {} -rf \;
即可刪除,** 注意最後邊有分號 **

php 刪除檔案或資料夾

符 抑制錯誤但不能處理錯誤 只是不丟擲 warning 刪除檔案和資料夾 function deldir path 遍歷檔案 foreach result as rkey rval 拼接乙個完整路徑 npath path rval 判斷是否是資料夾 if is dir npath 判斷是否是檔案 i...

python 刪除檔案或資料夾

os.remove path 刪除檔案 path.如果path是乙個目錄,丟擲 oserror錯誤。如果要刪除目錄,請使用rmdir remove 同 unlink 的功能是一樣的 在windows系統中,刪除乙個正在使用的檔案,將丟擲異常。在unix中,目錄表中的記錄被刪除,但檔案的儲存還在。im...

qt刪除檔案或資料夾

想用qt編一段刪除資料夾或檔案的 網上搜尋了很多,關於刪除資料夾都用遞迴刪除的方法,因為非空資料夾不能直接刪除,只能先清空資料夾裡的東西,才能執行刪除資料夾的操作。實際上qt5之後有更簡便的方法,就是用qdir removerecursively 詳細的可以查qt幫助文件。利用qdir remove...