linux下删除特殊字符的文件

上一篇 / 下一篇  2010-01-07 16:39:01 / 个人分类:linux

   系统中存在类似如下的文件\+Xy \+\8(创建该文件的命令touch "\ +Xy \+\8") ,使用rm命令是没有办法直接删除。
   1.使用删除该文件的inode的方法删除该文件。使用ls -i filename  查找到filename对应的inode,例如: 17 \XY +\y\ +8,文件 \XY +\y\ +8的inode是17,使用find .-inum 17 -exec rm {} \命令删除该文件。
   2.也可以使用文件名加引号的方法删除文件,例如 rm "\XY +\y\ +8"。
   3.使用unlink命令删除文件.

TAG:

 

评分:0

我来说两句

Open Toolbar