linux下用inode删除文件
关于inode的理解,请参考 阮一峰的文章 http://www.ruanyifeng.com/blog/2011/12/inode.html我们需要时候,可能把中文或者其他的乱码文件传到Linux服务器上。直接使用rm -rfxx这样的方法删不掉文件,于是我们就需要来通过删除inode来删除该文件。使用命令ls /db/mysql-i 查看文件的inode号
·
关于inode的理解,请参考 阮一峰的文章 http://www.ruanyifeng.com/blog/2011/12/inode.html
我们需要时候,可能把中文或者其他的乱码文件传到Linux服务器上。
直接使用rm -rf xx
这样的方法删不掉文件,于是我们就需要来通过删除inode来删除该文件。
使用命令ls /db/mysql -i
查看文件的inode号。
然后使用以下命令来删除文件。
find /db/mysql -inum 165119090 -exec rm -i {} \;
然后出现
rm: remove regular file `./114+\246圈-\331115-\260+\246\246\246\244\335+-+\246+\360\372\274-+\246\274\244应息\246\246\246\372\274\246\246\302\355\372\274\300\376\251\261-\372\246\325\301+.url'?
输入 y
表示确认。然后回车即可删除该文件。
更多推荐
已为社区贡献1条内容
所有评论(0)