linux文件无法删除


本文摘自PHP中文网,作者angryTom,侵删。

linux文件无法删除

普通删除

如果文件是当前用户的,那么使用 rm 命令就可以删除

1

rm -rf file.sh

如果无法删除,则尝试使用 root 用户删除,如果无法删除那么请看下面的说明。

需要了解的命令

如果普通的删除方式没有用,那么我们需要了解下面的命令来进行删除

1

lsattr

lsattr 命令用于显示文件的属性,使用方式如下

1

2

3

4

# 列出 file.sh 文件的属性

lsattr file.sh

# 列出当前目录下所有文件以及文件夹的属性

lsattr

属性说明

i 属性设置之后可使文件不能被删除、改名,设置连接也无法写入或添加数据,只有 root 用户才能设置

a 属性设置之后,文件只能增加数据,既不能删除也不能修改数据,只有 root 用户才能设置

A 设置A属性后,若你访问此文件或目录时,它的访问时间 atime 不会被修改,可避免I/O较慢的机器过度访问磁盘。这对速度较慢的计算机有帮助。

s 属性设置之后,如果文件被删除,将从硬盘彻底删除

S 属性设置之后,文件将同步写入硬盘(一般为异步)u 属性设置之后,文件删除后数据内容还存在磁盘中,可以找回文件

e 代表该文件为可执行文件

chattr

阅读剩余部分

相关阅读 >>

Linux如何查看端口是否开放?

Linux解压zip文件命令介绍

什么是Linux文件系统

Linux中如何创建文件与文件夹

Linux如何重装系统

如何从实例、磁盘、快照、镜像或者安全组等解绑一个或多个标签

Linux系统

Linux 管道命令是什么?

Linux是怎样的

Linux比较文件不同的方法

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



打赏

取消

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

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

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

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

评论

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