linux无法删除文件怎么办


当前第2页 返回上一页

由上文中得知当文件设置 i 和 a 任意一个属性我们就无法对文件进行删除操作,那么我们首先移除 i, a 属性,然后执行删除:

1

2

3

4

5

6

# 移除 i, a 属性

chattr -ia file.sh

# 查看是否移除成功

lsattr file.sh

# 移除文件

rm -rf file.sh

如果文件还未删除成功,则我们需要考虑文件所属的文件夹是否设置了 i 或 a 属性(这一点确实很难发现)

1

2

3

4

# 退回上一级

cd ..

# 直接使用 lsattr 命令,这样可以列出当前文件夹下所有文件和文件夹的属性

# 不要使用 lsattr 文件夹 这样的语法,这样是列出该文件夹下的文件的属性

lsattr

如果文件夹被设置则对文件夹的属性执行移除操作,然后再删除文件夹里面的文件

收获

虽然 lsattr 和 chattr 是在这次清除病毒的过程中发现的,但是通过了解文件属性,发现我们在实际的工作中可以通过文件属性来保护重要的文件避免被误删,以及确保误删后能够恢复文件。

对于文件的操作后如果还是没有效果,我们可以尝试从文件夹入手解决。

以上就是linux无法删除文件怎么办的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux中怎么打开一个文件并保存

Linux怎么访问文件系统

关于Linux中重定向问题的浅述

Linux中如何查看是否安装mysql

Linux中显示当前工作目录的命令是什么

安全组里已经没有ecs实例之后如何删除安全组

ecs Linux服务器重启后数据丢失的解决方案

Linux中关于echo命令的用法实例教程

Linux服务器的那些性能参数指标

Linux下nginx怎么启动?

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...