chattr,lsattr文件隐藏属性

lsattr 查看文件隐藏属性。

[[email protected] ~]# lsattr
-------------e- ./333
-------------e- ./111
-------------e- ./111.txt
-------------e- ./shell
-------------e- ./anaconda-ks.cfg
-------------e- ./install.log.syslog
-------------e- ./install.log
-------------e- ./222
-------------e- ./222.txt

e是ext3,ext4文件系统自带的。

lsattr -R可以查看,子目录下的所有文件的文件隐藏属性。

lsattr -a类似与ls -a将隐藏文件也一起列出来。

lsattr -d至查看目录本身



命令 chattr

语法 :chattr [+-=][ASaci][文件或者目录名]

+、-、=分别是增加、减少和设定

A:增加该属性后,文件或着目录的atime将不可修改。

S: 增加该属性后,会将数据同步的写入磁盘中。

a: 增加该属性后,只能够追加即>>,(vi也不能添加内容)不能删除,不能重命名,

只有root用户才可以设定该属性。

c:自动压缩该文件,读取的时候能够自动解压。

i:增加该属性后,该文件会被固定死,是文件不能被删除、重命名、设定链接、写入、新增加数据。

时间: 2024-10-11 21:45:09

chattr,lsattr文件隐藏属性的相关文章

Linux 文件隐藏属性 chattr, lsattr

chattr:配置文件隐藏属性(注意:chattr命令只在Ext2/Ext3的文件系统上生效) 语法:chattr [+-=][ASacdistu] 文件或目录名称 参数: + :添加某一个特殊参数,其他原本存在参数不动. - :移除某一个特殊参数,其他原本存在参数不动. = :配置后面接的参数 A :当使用了A这个属性时,若你有存取此文件(或目录)时,他的存取时间atime 将               不会被修改,可避免I/O较慢的机器过度的存取硬盘.这对速度较慢的计算机有帮助 S :一般

chattr 文件隐藏属性

chattr 文件隐藏属性(增加特殊权限或增加特殊属性) 语法:chattr [+ - =][Asaci][文件名或者目录名] +-= :分别为增加.减少.设定 A:增加该属性后,文件或目录的atime(访问时间.读取时间.存取时间)将不可被修改:可增加修改文件内容. S  :增加该属性后,会将数据同步写入磁盘中: a  :增加该属性后,只能追加不能删除,非root用户不能设定该属性: c  : 自动压缩文件,读取时会自动解压: i :增加后,使文件不能被删除.重命名.设定链接.写入.新增数据:

chattr文件隐藏属性

lsattr -R  列出目录下的子目录,并且列出子目录下的目录,都会列出来. -d   只查看目录本身 chattr 1.查看当前文件隐藏属性 [[email protected] ~]# lsattr -------------e- ./install.log -------------e- ./install.log.syslog -------------e- ./anaconda-ks.cfg -------------e- ./12.txt 说明:e表示ext4或ext3文件系统所特

chattr 文件隐藏属性 / chmod u+s / chmod g+s / chmod o+t 特殊权限

chattr 文件隐藏属性 #chattr +-= 增加 减少 设定 #chattr +-a 只能追加不能删除,非root用户不能设定该属性 #chattr +-i 使文件不能被删除.重命名.设定连接.写入.新增数据. lsattr ,用来读取文件或者目录的特殊权限. #lsattr -a 连同隐藏文件一同列出 (类似 ls -a) #lsattr -R 连同子目录一同列出 #lsattr -d 只显示目录本身 #echo '1111'>dir/filee #echo '1111'>>d

Linux文件与目录的默认权限与隐藏权限 - umask, chattr, lsattr, SUID, SGID, SBIT, file

文件默认权限:umask [[email protected] ~]# umask 0022 <==与一般权限有关的是后面三个数字! [[email protected] ~]# umask -S u=rwx,g=rx,o=rx 默认的情况如下: 若使用者创建为『文件』则默认『没有可运行( x )权限』,亦即只有 rw 这两个项目,也就是最大为 666 分,默认权限如下: -rw-rw-rw- 若使用者创建为『目录』,则由於 x 与是否可以进入此目录有关,因此默认为所有权限均开放,亦即为 777

文件删除引出chattr,lsattr案例

今天无意发现/home/xuliangwei/下面有一个shell.sh文件,cat shell.sh [[email protected] xuliangwei]# cat shell.sh  123 发现是以前测试用随便创建的文件,上来不管三七二十一就 rm -f shell.sh [[email protected] xuliangwei]# rm -f shell.sh  rm: 无法删除"shell.sh": 不允许的操作 咦,不对劲,难道权限问题 [[email prote

容易忘记的linux命令之chattr lsattr 设置隐藏权限与特殊权限的设置

Attr理解为属性,attribution 一lsattr 列出隐藏属性信息 参数 : -d 只列出目录 -R 递归显示隐藏信息,就是所有子目录中的文件得到遍历 -a 包括隐藏文件和.目录..目录 [[email protected] test]# ll -R .: total 4 -rw-r--r--. 1 root root 0 Apr 21 07:20 1.txt drwxr-xr-x. 2 root root 4096 Apr 21 07:23 test2 ./test2: total

18.1.2-linux目录文件隐藏属性和特殊权限

18.1.2 linux目录文件隐藏属性和特殊权限 内容: 1.linux权限查看 计算  修改 2.文件和目录rwx含义 3.各种权限拒绝错误排查4.如何让网站通过权限控制 尽量安全5.通过umask计算默认的权限 6.文件系统的属性(隐藏属性) 7.linux特殊权限 suid , 粘滞位(/tmp) 第1章 网站权限-通过控制权限让网站安全 1.1 文件或目录安全  (比较安全的权限) file    rw-r--r--    root  root   oldboy.txt dir    

【linux】文件隐藏属性

这些隐藏的属性确实对于系统有很大的帮助的- 尤其是在系统安全 (Security) 上面,重要的紧呢!不过要先强调的是,底下的chattr指令只能在Ext2/Ext3的文件系统上面生效, 其他的文件系统可能就无法支持这个指令了.  chattr (配置文件案隐藏属性)  [[email protected] ~]# chattr [+-=][ASacdistu] 档案或目录名称 选项与参数: +   :增加某一个特殊参数,其他原本存在参数则不动. -   :移除某一个特殊参数,其他原本存在参数则