FTP 或檔案系統編碼不一致導致出現亂碼檔名,無法用一般 rm 刪除(提示 No such file or directory)。解法:透過 inode 編號直接操作。
cd /path/to/dirls -i295086 亂碼檔案.docfind . -inum 295086 -delete-inum:指定 inode 編號查詢。-delete:直接刪除找到的檔案/空目錄。find 不支援 -delete,可改用 find . -inum 295086 -exec rm -f {} \;。透過 inode 繞過檔名編碼問題,精準刪除頑固檔案。