lsattr

lsattr 

语法: [root @test /root ]# lsattr [-aR] 

参数说明: 

-a :将隐藏文件的属性也秀出来; 

-R :连同子目录的数据也一并列出来! 

范例: 

[root @test /root]# chattr +i .bash_logout 

[root @test /root]# lsattr -a 

-------------- ./. 

-------------- ./.. 

---i---------- ./.bash_logout 

-------------- ./.bash_profile 

-------------- ./.bashrc 

-------------- ./.emacs 

-------------- ./.screenrc 

说明:

这两个指令在使用上必须要特别小心,例如:某天你心情好,突然将 /etc/shadow 这个重要的密码记录档案给他设定成为具有 i 的属性,那么过了若干天之后,你突然要新增使用者,却一直无法新增!别怀疑,赶快去将 i 的属性拿掉吧! 

时间: 2024-08-04 05:49:12

lsattr的相关文章

aix 命令:lsdev、lsattr、lscfg

一.lsdev 命令: 用于显示系统中的设备信息和设备特性.系统中的所有的设备信息都放在Device Configuration database中,在Device Configuration database中由两种设备配置数据库,一种是预定义的(即系统能够支持的设备),另一种是用户定义的(即系统中已经识别并安装的设备).lsdev命令就是从这两个数据库中获得信息 主要参数: –C    从用户定义的库中显示设备信息 -P   从预定义的库中显示设备信息(即系统能够支持那些设备) -c Cla

linux lsattr命令

sattr  语法: [root @test /root ]# lsattr [-aR]  参数说明:  -a :将隐藏文件的属性也秀出来:  -R :连同子目录的数据也一并列出来!  范例:  [root @test /root]# chattr +i .bash_logout  [root @test /root]# lsattr -a  -------------- ./.  -------------- ./..  ---i---------- ./.bash_logout  -----

【AIX 命令学习】lsattr 显示一个给定设备或一种设备的属性

  在配置了系统中所有设备之后,你可以使用 lsattr 命令显示一个给定设备或一种设备的属性信息.如果你不指定设备的逻辑名字(-l Name),则你必需使用-c Class,-s Subclass,及 -t Type 标记中的一个或全部的组合来唯一标识预定义的设备.lsattr 命令常用语法如下: lsattr {-D [ -O ] | -E [ -O ] | -F Format } -l Name [ -a Attribute ]... [ -f File ] [ -h ] [ -H ] l

在Linux中用chattr和lsattr命令管理文件和目录属性

为了允许添加数据,防止更改或者删除等,文件和文件夹可以设定了特定的控制属性.例如,你可以在关键的系统文件或者文件夹中启用属性,然后没有任何用户,包括root,可以删除或者修改它,比如不允许使用像dump这样的命令等备份工具去备份一个特定的文件或者文件夹,等等.这些属性只可以在ext2,ext3或者ext4文件系统中的文件和文件夹上设定. 有两个命令 lsattr 和 chattr 用来管理属性.下面是常用属性的列表. 属性 描述 a (append) 允许在文件中进行追加操作 A 这个属性不允许

Linux的chattr与lsattr命令

某个文件,强制删除不了,改文件权限也改不了 chmod 777 ".user.ini" set attrs for /home/wwwroot/www.fangbei.org/.user.ini: permission denied rm "/home/wwwroot/www.fangbei.org/.user.ini" rm /home/wwwroot/www.fangbei.org/.user.ini: permission denied 当然如是出现上述的问题

Linux lsattr命令详解 Linux lsattr命令怎么用

用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性. 语法 lsattr[-adlRvV][文件或目录...] 参数: -a 显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录"..". -d 显示,目录名称,而非其内容. -l 此参数目前没有任何作用. -R 递归处理,将指定目录下的所有文件及子目录一并处理. -v 显示文件或目录版本. -V 显示版本信息. 实例 1.用chattr命令防止

Centos中chattr和lsattr命令使用详解

chattr命令的用法: chattr [+-=][ASacdistu] [档案或目录名称] 参数说明: +-= :分别为 [+ 增加] [- 减少] [= 设定] 属性的意思 A :当设定了 A 这个属性时,这个档案(或目录)的存取时间 atime (access) 将不可被修改, 可避免例如手提式计算机容易有磁盘 I/O 错误的情况发生! S :这个功能有点类似 sync 的功能!就是会将数据同步写入磁盘当中!可以有效的避免数据流失! a :当设定 a 之后,这个档案将只能增加数据,而不能删

linux中lsattr与chattr命令的使用

chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,如果Linux内核版本低于2.2,那么许多功能不能实现.同样-D检查压缩文件中的错误的功能,需要2.5.19以上内核才能支持.另外,通过chattr命令修改属性能够提高系统的安全 性,但是它并不适合所有的目录.chattr命令不能保护/./dev./tmp./var目录. lsattr比较简单,只是显示文件的属性 chattr: 用来改变文件.目录属性的和chmod,ls这些命令相比,chmod只是改变文件的读写.执行权限,

浅谈Linux中的chattr与lsattr命令_Linux

PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了.通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录.chattr命令不能保护/./dev./tmp./var目录.lsattr命令是显示chattr命令设置的文件属性. 这两个命令是用来查看和改变文件.目录属性的,与chmod这个命令相比,ch