linux中有时候难免出现以"-",“*”,“?"开始的文件,这类文件用rm -f删不掉,用转义符也不行。
这时候可以用ls -i看到每个文件的inoe号码;
然后用find . -inum inode数字,找到这个文件;
再执行find . -inum inode数字 | xargs rm -rf删掉。
记得一定要先find一遍再删,万一搞错了就麻烦了。
linux中有时候难免出现以"-",“*”,“?"开始的文件,这类文件用rm -f删不掉,用转义符也不行。
这时候可以用ls -i看到每个文件的inoe号码;
然后用find . -inum inode数字,找到这个文件;
再执行find . -inum inode数字 | xargs rm -rf删掉。
记得一定要先find一遍再删,万一搞错了就麻烦了。