1、找出文件的inode
用stat 或者ls -i ,带有 -i 参数的ls命令,就是指显示文件的inode。
2、删除
find . -inum [inode数字] -exec rm -i {} \。
下面可以测试一下,创建一个带特殊字符的文件:
$ cd /tmp
$ touch “\+Xy \+\8″
$ ls
尝试用rm命令删除
后台主要功能如下:1) 系统管理:管理员管理,网站配置,上传文件管理,QQ-MSN 在线客服设置。2) 企业信息:后台自由添加修改企业的各类信息及介绍。3) 产品管理:产品类别新增修改管理,产品添加修改以及产品的审核。4) 调查管理:发布修改新调查。5) 会员管理:查看修改删除会员资料,及锁定解锁功能。可在线给会员发信!6) 新闻管理:能分大类和小类新闻,不再受新闻栏目的限制。7) 留言管理:管理
$ rm \+Xy \+\8
找出这个文件的inode数字
$ ls -il
342137 -rw-r–r– 1 tw tw 0 2008-11-20 08:57 \+Xy \+\8
342137就是要找的inode数字。下面用find命令删除它
$ find . -inum 342137 -exec rm -i {} \
比如,你的系统中有”2008/11/20″这个文件,用rm是删除不了的。Linux不允许你建立这个文件,但是Windows下就可以,所以find配合inode的用处就在这里。









