云服务器Linux下删除inode文件的方法:1。在云服务器Linux下。用stat或ls -i命令找出文件的inode;2。然后输入find . -inum [inode数字] -exec rm -i {} \命令进行删除。
具体内容如下:
1。找出文件的inode
用stat 或者ls -i 。带有 -i 参数的ls命令。就是指显示文件的inode。
2。删除
find . -inum [inode数字] -exec rm -i {} \。
下面可以测试一下。创建一个带特殊字符的文件:
$ cd /tmp
$ touch “\+Xy \+\8″
$ ls
尝试用rm命令删除
$ 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的用处就在这里。
更多服务器知识文章推荐:
本文标题:云服务器Linux下怎么删除inode文件
本文地址:https://gpu.xuandashi.com/52353.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!
本文地址:https://gpu.xuandashi.com/52353.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!