引言:
因某种原因,linux下出现带特殊字符的文件夹/文件,比如 带了windows的盘符的目录,此时用rm 是删不掉的。
解决:
可以使用查找inode值,然后使用find命令来删除以特殊字符命名的文件。
对于Linux中的任何一个文件夹都必然有其唯一的inode值,使用 ls -i 命令查看inode值。
1、cd到特殊文件目录下,查看inode值
ls -i
2、使用 以下命令删除 --267015 为inode号
find . -inum 267015 -delete
ending!