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下如何使用mv命令移动文件到指定目录

如何在Linux shell脚本中提示用户输入

Linux基础知识系列之二

如何简单快速的压测 essd 云盘的性能

Linux文件无法删除

Linux下设置nginx开机自启的方法

Linux内存查看命令是什么?

查询升级和降配实例规格或者系统盘时怎么查询某一可用区的可用资源信息

.tar.xz文件在Linux下的解压方法

如何处理nvidia驱动安装成功但是显示驱动未安装

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



打赏

取消

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

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

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

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

评论

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