chattr指令可改变linux文件系统的文件属性,有时候我们为了防止某个文件会被意外删除或者修改,我们会使用chattr命令来改变文件的属性,接下来吾爱编程为为大家介绍一下chattr命令的使用方法,有需要的小伙伴可以参考一下:

1、chattr是什么?

chattr命令用来改变文件属性,这项指令可改变存放在ext2文件系统上的文件或目录属性。

2、常见模式:

参数

注释

a

让文件或目录仅供附加用途;

A

当一个具有“A”属性的文件被访问时,它的atime记录不会被修改;

c

将文件或目录压缩后存放;

d

将文件或目录排除在倾倒操作之外;

i

不得任意更动文件或目录;

j

如果文件系统安装有“data=order”或“data=writeback”选项,则具有“j”属性的文件在写入文件本身之前将其所有数据写入ext 3日志;

s

当删除具有“s”属性集的文件时,其块将被归零并写回磁盘;

S

当修改具有“S”属性集的文件时,更改将同步写入磁盘;这相当于应用于文件子集的“同步”挂载选项;

u

当删除具有‘u’属性集的文件时,它的内容将被保存。

3、语法格式:

(1)、语法格式:

chattr [-RVf] [-+=aAcCdDeijsStTu] [-v version] files...

(2)、常用语法格式:

chattr [参数] [文件]

4、相关参数:

-R

递归处理目录下的所有文件

-v

设置文件或目录版本

-V

显示指令执行过程

+

开启文件或目录的该项属性

--

关闭文件或目录的该项属性

=

指定文件或目录的该项属性

5、相关实例:

(1)、锁定某个文件,防止修改删除

chattr +i itbiancheng.com

(2)、解锁文件:

chattr -i itbiancheng.txt

(3)、文件设置只能追加内容的权限:

chattr +a itbiancheng.txt

(4)、给指定目录中的全部文件添加权限

chattr -R +i itbiancheng

(5)、查看chattr所给的属性

lsattr *

以上就是吾爱编程为大家介绍的关于chattr命令用法的全部内容了,希望对大家有所帮助,了解更多相关文章请关注吾爱编程网!

linux系统中使用chattr命令的,linux chattr命令相关推荐

  1. 在Windows和Linux系统中,有以下常用的磁盘修复命令

    在Windows和Linux系统中,有以下常用的磁盘修复命令: Windows系统: 1. CHKDSK命令:检查磁盘上的文件系统错误,并对损坏的扇区进行恢复.格式:CHKDSK [驱动器:] [参数 ...

  2. linux无密码sudo,在Linux系统中运行没有sudo密码的特定命令

    本文介绍在Linux操作系统中运行没有sudo密码的特定命令的方法. 背景 我在AWS上部署了Ubuntu系统上的脚本,此脚本的主要目的是检查特定服务是否以固定间隔运行(确切地说每隔一分钟),并且如果 ...

  3. linux系统中如何查ip,在Linux系统中查看ip的命令是什么

    在Linux系统中查看ip的命令是什么 发布时间:2020-04-30 10:32:07 来源:亿速云 阅读:432 作者:小新 在排除网络问题,设置新连接或配置防火墙时,了解设备的 IP 地址非常重 ...

  4. linux系统中删除一次性任务流程,Linux系统中的计划任务

    在系统的工作管理中,我们经常会有需要去告诉电脑某些特定的时间执行一些操作,比如定时提醒工作人员需要做什么事情,或者在每天凌晨进行文件备份等等.这就需要某些命令来达成计划任务. 计划任务可以大体上分成两 ...

  5. Linux系统中的文件类型(Linux应用编程篇)

    windows系统下,操作系统识别文件类型一般是通过文件名后缀来判断 虽然Linux系统并不会通过后缀来识别文件,但是文件后缀也要规范.需要根据文件本身的功能属性来添加. LInux系统下一共分为 7 ...

  6. linux停用用户账号的命令,Linux 系统中用户/组账号的基本常用命令备忘录

    用户账号 与用户账号相关的配置文件主要有两个,分别是/etc/passwd和/etc/shadow.前者用于保存用户名称.登录目录.登录Shell等基本信息,后者用于保存用户密码.账号有效期等信息.在 ...

  7. 在重启Linux系统中把内存,在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用()...

    在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用()由河北公务员考试网公务员行测试题栏目提供,更多关于国考银保监试题,河北公务员考试公务员行测试题的内容,请关注河北公务员考试网/河北人事考 ...

  8. linux系统中加密文件传输助手,Linux 下的安卓文件传输助手!

    如果你尝试在 Ubuntu 下连接你的安卓手机,你也许可以试试 Linux 下的安卓文件传输助手.本质上来说,这个应用是谷歌 macOS 版本的一个克隆.它是用 Qt 编写的,用户界面非常简洁,使得你 ...

  9. linux系统中boot什么意思说,Linux里boot什么意思

    <操作系统>课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一. 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware.Vmware palyer ( ...

  10. 退出linux用户登录命令,Linux系统中用户的登入登出命令详解

    loginlogin 命令:使用户放弃现在的使用的身份,重新登录系统.也可以在后面加入用户,在直接输入密码,登录系统 例: 复制代码 代码如下: [root@localhost test]# logi ...

最新文章

  1. CSS text-transform 属性
  2. java struts技术_java技术框架之:struts
  3. winform修改、打开窗体、构造函数传值
  4. 动态规划-KMP字符匹配算法
  5. CoolQ/DingTalk 实现CI/CD消息推送到群
  6. 调用咏南中间件插件演示
  7. OAuth 授权timestamp refused问题
  8. 程序.NET Framework版本升级,重签名,重链接,批量签名工具
  9. Advanced techniques: creating sound, sequencing, timing, scheduling
  10. Pose-Aware Face Recognition in the Wild--填坑1
  11. 老龄化带来新机遇 银发经济实力不容小觑
  12. 【STM32】ADC的DMA方式采集(16通道)
  13. 陶哲轩实分析:极限定律的本质
  14. ubuntu18.04 安装 QQ
  15. 什么从什么写短句_什么在什么,在什么,什么仿写句子,怎样写
  16. 微信闪退的修复方法分享
  17. RJ45水晶头接线和网线测试仪如何使用
  18. crash处理core文件
  19. 如何通过技术手段批量删除公众号文章?
  20. 51单片机+ESP8266实现手机控制单片机(点亮LED灯)

热门文章

  1. Raspberry Pi 3使用IoT Dashboard和NOOBS 安装 windows IoT以及Raspbian 系统
  2. 机械师f117笔记本重装Win11系统教程
  3. 从传统劳务行业转型SaaS工具,叮叮劳务帮助解决建筑工人薪资支付问题
  4. 鸿蒙大陆9.1正式版礼包,鸿蒙大陆4.1正式版攻略
  5. 微信聊天记录迁移与备份遇到的问题及解决办法
  6. STM32工程建立步骤
  7. 以太网远程IO模块与工控机IO板卡的比较
  8. PEOz-NPs-Cy 5.5 聚(2-乙基-2-噁唑啉)纳米粒子修饰荧光素5.5
  9. Endnote卸载不了的问题
  10. oracle表变为分区表,「分区表」oracle中将普通表变更为分区表 - 金橙教程网