chattr命令

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

一、文件或目录属性

1.1 属性 这些属性共有以下8种模式:

a:让文件或目录仅供附加用途; 
b:不更新文件或目录的最后存取时间; 
c:将文件或目录压缩后存放; 
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录; 
s:保密性删除文件或目录; 
S:即时更新文件或目录; 
u:预防意外删除。

二、命令语法及选项

2.1 语法

chattr (选项) 目标文件或目录

2.2 选项

-R:递归处理,将指令目录下的所有文件及子目录一并处理; 
-v<版本编号>:设置文件或目录版本; 
-V:显示指令执行过程; 
+<属性>:开启文件或目录的该项属性; 
-<属性>:关闭文件或目录的该项属性; 
=<属性>:指定文件或目录的该项属性。

三、例子

3.1 用chattr命令防止系统中某个关键文件被修改

chattr +i /var/test.file

3.2 只能往里面追加内容,不能删除,适用于一些日志文件.

chattr +a /var/login.log

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Puppeteer学习

基于puppeteer的网络拦截工具flyover

我们知道所有请求,无论是页面请求还是js 发起的各种请求,最终都是通过浏览器软件发起的,服务器响应后,都是响应给浏览器的,那么整个工程可以细分为如下流程(个人理...

54717
来自专栏星汉技术

虚拟机:Linux系统安装

2587
来自专栏企鹅号快讯

利用Django在前端展示Oracle 状态趋势

开发环境 操作系统:CentOS 7.4 Python版本 :3.6 Django版本: 1.10.5 操作系统用户:oms 数据处理:pandas 前端展示:...

2987
来自专栏编程软文

postman从入门到精通

今天总监让我给测试同事们培训postman,使用过postman的朋友应该知道,这个简直就是前后端接口调试神器。根据平时的经验以及自己到网上看了相关的帖子,对于...

1041
来自专栏24K纯开源

mac下利用Breakpad的dump文件进行调试

一、前情回顾 最近把公司的一个视频处理程序更新了一个版本,准备提交测试的发现了崩溃的情况。这个程序采用Qt和ffmpeg技术栈开发,主要用于对视频进行渲染拼接处...

5849
来自专栏源哥的专栏

开发统一的博客接口

现在博客很流行,很多人都在使用博客,有些人同时拥有几个不同的博客网站,不知你有没有这样的烦恼,就是你写了一篇文章,这时想传到不同的博客网站上去,就得打开不同的...

853
来自专栏张善友的专栏

SQL Server 2005的负载均衡

SQL Server 2005仍然不直接地支持负载均衡——但是它为以前SQL Server版本中可用的所有负载均衡方法提供了令人激动的改善和支持。   目录 1...

21310
来自专栏自由而无用的灵魂的碎碎念

在windows server 2008 r2上安装nokia pc 套件

我下载了最新版的nokia pc套件,不过发现无法在windows server 2008 r2上安装:

1043
来自专栏PHP技术大全

grafana+prometheus快速搭建MySql监控系统实践

对于LNMP环境下的开发者来说,mysql是非常重要的一环,同时mysql的性能监控也是开发者所需要关注的一环;如果大家使用阿里云的RDS会感觉到其监控功能非常...

1653
来自专栏钟绍威的专栏

web服务器集群集群是什么?分布式是什么?集中式是什么?例子缺点

概述 集群和分布式都是从集中式进化而来的。分布式和集群会相互合作的,同时的集群和分布式。在这里重点说说集群 集群是什么? 集群能提高单位时间内处理的任务数量,提...

4009

扫码关注云+社区