简介
有时候会碰到一些恶心的文件名,然后不能通过文件名去删除文件的情况,这个时候,其实是可以使用inode去删除的
操作
首先查看文件的inode
ls -li
比如你可能会看到下面文件名
100669552 -rw------- 1 root root 0 Aug 27 09:42 ''$'\236''FU@'$'\341'
100669549 -rw------- 1 root root 0 Aug 27 09:42 '@'$'\360''i=Fr'$'\300\245\301\376\366''6'$'\372\352'
100669550 -rw------- 1 root root 0 Aug 27 09:42 '@'$'\360''i=Fr'$'\300\245\301\376\366''6'$'\372\352''d4储q'$'\220''儃'$'\254''*'
最前面的就是文件inode
使用下面命令删除
find . -inum 100669552 -exec rm -i {} \;
find . -inum 100669549 -exec rm -i {} \;
find . -inum 100669550 -exec rm -i {} \;
欢迎关注我的博客www.bboy.app
Have Fun