在平常辦公中,你可能有這樣的困惑,某個文件刪不了。
這可能是因爲文件名爲中文, 在Linux命令行下不能正常顯示,視爲亂碼。
此時使用rm、rm等命令都會失效。
這時候我們可以使用文件的唯一索引 inode刪除文件
ls -li
#左遍是inode數,右邊是文件名
33937008 -rw-r--r-- 1 root root 0 2019-11-26 14:38 ***.txt
刪除方法1:
find . -inum 33937008 | xargs rm
刪除方法2:
find . -inum 33937008 -delete
方法1如果刪除不了
find . -inum 33937008 | xargs rm -f
rm -f:強制刪除