请选择 进入手机版 | 继续访问电脑版

[LINUX] Linux体系 中修改与查看文件属性的基本方法

[复制链接]
查看41 | 回复7 | 2021-9-4 21:28:49 | 显示全部楼层 |阅读模式

chattr
chattr 修改文件在Linux第二扩展文件体系 (E2fs)上的特有属性
符号模式有+-=[ASacdisu]几种格式.
操作符`+'用来在文件已有属性的基础上增长 选定的属性; `-'用往复 掉文件上的选定的属性;而`='用来指定该文件的唯一属性.
字符`ASacdisu'用作文件新属性的选项: 不更新atime(A),同步更新(S),只能添加(a), 压缩(c),不可变(i),不可转移(d),删除保护(s)以及不可删除(u).
-R
    递归地修改目次 以及其下内容的属性. 假如 在递归目次 时碰到 了符号链接,遍历将跳过.
-V
    细致 地给出chattr的输出信息并打印出程序的版本.
-vversion
    设置文件体系 的版本.
当修改设置了'A'属性的文件时,它的atime记录不会改变. 这可以在笔记本电脑体系 中避免某些磁盘I/O处理.
设置了`a'属性的文件只能在添加模式下打开用于写入. 只有超级用户可以设置或扫除 该属性.
设置了`c'属性的文件在磁盘上由内核主动 举行 压缩处理. 从该文件读取时返回的是未压缩的数据. 对该文件的一次写入会在保存它们到磁盘之前举行 数据压缩.
设置了`d'属性的文件不能对其运行 dump(8) 程序举行 备份.
设置了`i'属性的文件不能举行 修改:你既不能删除它, 也不能给它重新定名 ,你不能对该文件创建链接, 而且也不能对该文件写入任何数据. 只有超级用户可以设置或扫除 该属性.
当删除设置了`s'属性的文件时,将对其数据块清零 并写回到磁盘上.
当修改设置了`S'属性的文件时, 修改会同步写入到磁盘上;这与应用 到文件子体系 上的`sync'挂载选项有雷同 的结果 .
当删除设置了`u'属性的文件时, 将会保存其内容. 这使得用户可以哀求 恢复被删除的文件.
例:

复制代码代码如下:
[root@localhost ~]# chattr +i nginx.conf #设置该文件不能举行 任何形势的修改
[root@localhost ~]# mv nginx.conf nginx.conf_bak
mv: 无法将"nginx.conf" 移动至"nginx.conf_bak": 不答应 的操作
[root@localhost ~]# lsattr nginx.conf #查看chattr设置的权限
----i--------e- nginx.conf
[root@localhost ~]# chattr -i nginx.conf #取消-i的权限设置
[root@localhost ~]# lsattr nginx.conf #查看chattr设置的权限
-------------e- nginx.conf

lsattr
lsattr 表现 文件在Linux第二扩展文件体系 上的特有属性
-R
    递归地列出目次 以及其下内容的属性.
-V
    表现 程序版本.
-a
    列出目次 中的全部 文件,包括以`.'开头的文件的属性.
-d
    以列出别的 文件的方式那样列出目次 的属性, 而不列出其下的内容.
-v
    表现 文件版本.
例:

复制代码代码如下:
[root@localhost ~]# chattr +i nginx.conf #设置该文件不能举行 任何形势的修改
[root@localhost ~]# mv nginx.conf nginx.conf_bak
mv: 无法将"nginx.conf" 移动至"nginx.conf_bak": 不答应 的操作
[root@localhost ~]# lsattr nginx.conf #查看chattr设置的权限
----i--------e- nginx.conf
[root@localhost ~]# chattr -i nginx.conf #取消-i的权限设置
[root@localhost ~]# lsattr nginx.conf #查看chattr设置的权限
-------------e- nginx.conf


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 康乃馨老太 | 2021-9-5 01:02:09 | 显示全部楼层
admin楼主就是我的榜样哦
回复

使用道具 举报

avatar 随遇而安428 | 2021-9-19 06:42:24 | 显示全部楼层
admin楼主是我最崇拜的人!
回复

使用道具 举报

avatar 单色不单叼 | 2021-9-19 16:00:39 | 显示全部楼层
admin楼主,我告诉你一个你不知道的的秘密,有一个牛逼的网站,影视频道的网站所有电影和连续剧都可以免费看的。访问地址:http://tv.mxswl.com
回复

使用道具 举报

avatar 公务员老虫叭 | 2021-9-20 05:03:22 | 显示全部楼层
顶!顶!顶!
回复

使用道具 举报

avatar 子非鱼JXX | 2021-10-1 16:45:34 | 显示全部楼层
对牛弹琴的人越来越多了!
回复

使用道具 举报

avatar xwuw13 | 2021-10-6 23:34:48 | 显示全部楼层
我只是来赚积分的!
回复

使用道具 举报

admin楼主的头像是本人吗?
回复

使用道具 举报

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

本版积分规则