天涯论坛

 找回密码
 立即注册
搜索
查看: 35|回复: 5

Linux chattr命令用法

[复制链接]

3105

主题

176

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098711
发表于 2024-8-22 15:27:08 | 显示全部楼层 |阅读模式

chattr命令是用于改变文件属性的命令,它能够修改linux中的文件和目录的属性,例如更改文件的不可读、不可写和只读权限等。chattr命令的操作对象能够是文件或目录,它的基本语法如下:

chattr [选项] 标记 文件或目录名

其中,选项和标记均为可选参数。下面是chattr命令的常用选项和标记:

选项:

- -R:递归处理,将指定文件夹下的所有文件及子文件夹加入处理范围。

标记:

- +:添加。

- -:取消。

- =:赋值。

常用标记有:

- a:让文件或目录只能追加数据,不可修改或删除。

- i:将文件设置为不可改变,不可被删除、修改、重命名软连接,即使是root用户没法更改文件的内容或属性。

- u:当文件被删除后,系统会保存其原有的数据块内容和inode节点,不会释放。

- e: 无论写入缓存是不是成功,数据都会被同步写入文件系统。

- s:文件被删除时会被清空,然则磁盘空间不会被释放。

- c:在文件被修改时,将修改前的内容保留到系统回收站,方便恢复。

chattr命令的一个例子:

chattr +i filename.txt

这条命令将文件"filename.txt"设置为不可修改的,即加上i标记,使其没法被删除、修改重命名。倘若需要修改或删除该文件,需要先去掉i标记,即运用以下命令:

chattr -i filename.txt





上一篇:从一个案例来看chattr命令的神奇之处
下一篇:教你一个骚命令防止你的文件被误删除
回复

使用道具 举报

2833

主题

316

回帖

9191万

积分

论坛元老

Rank: 8Rank: 8

积分
91919718
发表于 2024-9-25 15:44:41 | 显示全部楼层
你字句如珍珠,我珍藏这份情。
回复

使用道具 举报

3067

主题

3万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99158943
发表于 2024-10-2 15:30:31 | 显示全部楼层
对于这个问题,我有不同的看法...
回复

使用道具 举报

3119

主题

2万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99108641
发表于 2024-11-6 10:53:56 | 显示全部楼层
一看到楼主的气势,我就觉得楼主同在社区里灌水。
回复

使用道具 举报

2983

主题

2万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569178
发表于 2024-11-8 06:00:31 | 显示全部楼层
可以发布外链的网站 http://www.fok120.com/
回复

使用道具 举报

3042

主题

2万

回帖

9606万

积分

论坛元老

Rank: 8Rank: 8

积分
96065870
发表于 2024-11-11 20:02:47 | 显示全部楼层
论坛的成果是显著的,但我们不能因为成绩而沾沾自喜。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 11:38 , Processed in 0.114816 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.