有时候在linux下删除文件,提示无法访问index.html: 输入/输出错误 -?????????? ? ? ? ? ? index.html
这种是文件存在异常,普通方式无法删除,需要进debug调试模式
1. 首先 df -lh 查看 /HOME 挂载磁盘
2. debugfs -w /dev/vdb1 (/dev/vdb1 是挂载 HOME )
3. 进入文件目录再执行rm删除指定文件。
如果文件是乱码,无法通过文件名来删除,可以采用根据inode文件索引来删除。
首先cd到对应目录,然后执行ls -li 会显示出文件的inode索引编号,然后再执行:
find ./ -inum 21501615 -exec rm -rf {} \;
本示例中21501615 就是某个文件对应的inode索引编号,执行上面的语句以后就可以删除这个文件。
其他相关文章:
linux下rm无法删除文件,提示Permission denied没有权限
Linux文件保护禁止修改、删除、移动文件等,使用chattr +i保护
» 本文链接地址:https://blog.mydns.vip/2377.html
最新评论
我的站目前每天120个IP,其中刷的是100个。 不知道为什么升级到4H8G5M的标准服务器还是偶尔会崩,CPU占满,但是内存一般这种时候只占50%左右,这是为什么呢?max_children我也设
麻烦发下检测工具
让我下载