Linux chattr命令修改属性提高系统性能

运维 系统运维
Linux chattr命令的作用很大,其中一些功能是由内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。

Linux chattr命令的作用很大,其中一些功能是由内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现。同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持。另外,通过chattr命令修改属性能够提高系统的性能,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/var目录。

Linux chattr命令

1.作用
修改ext2和ext3文件系统属性(attribute),使用权限超级用户。

2.格式
chattr-RV-+=AacDdijsSu-vversion文件或目录

3.主要参数
-R:递归处理所有的文件及子目录。
-V:详细显示修改内容,并打印输出。
-:失效属性。
+:激活属性。
=:指定属性。
A:Atime,告诉系统不要修改对这个文件的最后访问时间。
S:Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘。
a:AppendOnly,系统只允许在这个文件之后追加数据,不允许任何进程覆盖或截断这个文件。如果目录具有这个属性,系统将只允许在这个目录下建立和修改文件,而不允许删除任何文件。
i:Immutable,系统不允许对这个文件进行任何的修改。如果目录具有这个属性,那么任何的进程只能修改目录之下的文件,不允许建立和删除文件。
D:压缩文件中的错误。
d:Nodump,在进行文件系统备份时,dump程序将忽略这个文件。
C:Compress,系统以透明的方式压缩这个文件。从这个文件读取时,返回的是解压之后的数据;而向这个文件中写入数据时,数据首先被压缩之后才写入磁盘。
:SecureDelete,让系统在删除这个文件时,使用0填充文件所在的区域。
u:Undelete,当一个应用程序请求删除这个文件,系统会保留其数据块以便以后能够恢复删除这个文件。

【编辑推荐】

  1. Linux Cat命令除去空白行代码实现 
  2. Linux Cat命令深度用法实例说明
  3. Linux Cat命令实际应用详解
  4. Linux Cat命令三大主要功能详解
  5. Linux Cat命令及使用详解

 


 

责任编辑:chenqingxiang 来源: 育龙网
相关推荐

2011-01-05 13:48:55

Linux提高性能

2014-07-25 16:13:30

Linuxchattrlsattr

2022-07-26 10:28:00

Linux监控命令

2023-09-27 15:41:32

Linux系统

2009-09-29 10:39:04

Linuxlinux系统性能检测

2021-04-14 16:06:42

Linuxchattr命令

2011-09-19 14:30:47

Vista缓存

2010-12-17 10:07:12

Linux命令系统性能

2014-06-18 09:44:05

NmonNmon命令行Linux性能监测

2017-03-01 13:36:14

Linuxchattr命令chgrp命令

2010-04-23 15:06:41

Aix操作系统

2013-03-20 17:18:07

Linux系统性能调优

2022-02-11 09:38:14

Java技巧反射

2011-04-13 09:19:05

Oracle数据库系统性能

2023-10-28 09:05:38

2015-12-17 14:32:46

NmonLinux性能

2017-08-11 19:13:01

LinuxNmon系统监控工具

2013-03-12 17:33:17

Linux系统性能调优

2009-12-11 15:17:35

2020-02-27 13:23:30

LinuxGlances监控工具
点赞
收藏

51CTO技术栈公众号