通过inode编号删除文件

如果你遇到一个文集文件名像下面这样的文件,

=???nxQk?O

可以通过下面的方式删除它

  1. 先通过ls命令查看文件的inode编号
    
    owen@laptop ~> ls -i
    43601 =???nxQk?O
    

  2. 有了inode编号之后,就可以用find命令删除文件了
    
    find . -maxdepth 1 -type f -inum 43601 -delete
    

    find . -maxdepth 1 -type f -inum 43601 -exec rm -i {} ;


Last modified on 2011-09-03