可能设置有关系看看下面的两个命令你知道啦:Linux的chattr与lsattr命令详解
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。lsattr命令是显示chattr命令设置的文件属性。
这两个命令是用来查看和改变文件、目录属性的,与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。
chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…
s:保密性地删除文件或目录,即硬盘空间被全部收回。
u:与s相反,当设定为u时,数据内容其实还存在磁盘中,可以用于undeletion。
各参数选项中常用到的是a和i。a选项强制只可添加不可删除,多用于日志系统的安全设定。而i是更为严格的安全设定,只有superuser (root) 或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。
应用举例:
1、用chattr命令防止系统中某个关键文件被修改:
# chattr +i /etc/resolv.conf
然后用mv /etc/resolv.conf等命令操作于该文件,都是得到Operation not permitted 的结果。vim编辑该文件时会提示W10: Warning: Changing a readonly file错误。要想修改此文件就要把i属性去掉: chattr -i /etc/resolv.conf
# lsattr /etc/resolv.conf
会显示如下属性
----i-------- /etc/resolv.conf
2、让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件:
# chattr +a /var/log/messages
B. linux 下哪些文件删不得
LINUX所有的文件都是有用的。不能删。还有,上面那个“神女飞天”他的话,可别听。我可以说,他根本就没用过,或根本就没见过LINUX。不C盘,LINUX有C盘吗,他的分区格式和WINDOWS差的太多了。上面的ADM兄弟说的有里,只有/HOME下的文件是用户文件。是可以删除的。还有/USER,这个下的也是可以删除的。其它你不知道他是干什么的话,你最好还是别去动他。
C. Linux文件删除
删它干什么,你自己可以进入自己的目录来设置
~/.local/share/applications去增减快捷方式图标
卸载firefox用sudo apt remove firefox
D. Linux系统,当前用户对某文件具有rwx权限,为什么还不能删除
-rwxrwxrwx第一段是ROOT的权限第二段是其它组权限第三段是其他用户权限——————如果普通用户想删文件必须同时拥有相关组权限和用户权限
E. linux下文件无法删除
4.
删除文件
rm
NO1.
删除当前目录的文件
[root@rehat
root]#
rm
test.txt
NO2.
强制删除当前目录的文件,不弹出提回示
[root@rehat
root]#
rm
-f
test.txt
NO3.
强制删除整个目录,包答括目录与文件全部删除,需要管理员权限
[root@rehat
root]#
rm
-r
-f
test
5.
删除文件夹
rmdir
NO1.
删除一个空目录
[root@rehat
root]#
rmdir
emptydir
NO2.
删除多级空目录
[root@rehat
root]#
rmdir
-p
emptydir/d1/d11
F. linux下文件无法删除
4. 删除文件
rm
NO1. 删除当前目录的文件
[root@rehat root]# rm test.txt
NO2. 强制删除当前目录的文件,不弹版出提示
[root@rehat root]# rm -f test.txt
NO3. 强制删除整权个目录,包括目录与文件全部删除,需要管理员权限
[root@rehat root]# rm -r -f test
5. 删除文件夹
rmdir
NO1. 删除一个空目录
[root@rehat root]# rmdir emptydir
NO2. 删除多级空目录
[root@rehat root]# rmdir -p emptydir/d1/d11
G. linux系统不能删除文件
关于Input/output
error错误,大多是硬盘坏了或者要坏了,此时应想办法尽快转移数据。另外也有可能是文件系统有问题,可尝试用fsck修复,也可能是升级了内核或系统有bug引起的。也有网友反应在安装linux或unix系统时出现此错误,大多是安装光盘/光驱有问题,重新刻盘一般可以解决,当然也有可能为硬盘本身有问题。
网上找的..........
H. linux下无法删除文件或文件目录的原因
原因有很多,最常见的原因即是权限限制。一般无法删除文件,Linux系统都会给出相应的提示。
说明:普通用户删除 /boot目录时,提示没有权限。
I. linux下文件无法删除
系统目录下的文件需要sudo
rm
文件夹为空用
rmdir
文件名
文件夹不为空用
rm
文件名
-rf
J. Linux文件无法删除文件,也无法上传文件
rm -rf 你要删除的文件名
如果是linux是虚拟机下运行,想上传本地的电脑的使用 rz 命令
如果是linux远程上传和下载有两种方法
1、ssh 远程连接 对方ip
2、比较流行的是 scp 文件名 对方的服务器名@ip :/对方的目录 这个口令为上传文件到其他服务器,得知道对方主机的密码
scp -r 文件名 对方的服务器名@ip:/对方的目录 这个口令为下载文件到自己服务器