lsattr 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

lsattr 命令安装:


-bash: lsattr: command not found

#Debian
apt-get install e2fsprogs

#Ubuntu
apt-get install e2fsprogs

#Arch Linux
pacman -S e2fsprogs

#Kali Linux
apt-get install e2fsprogs

#CentOS
yum install e2fsprogs

#Fedora
dnf install e2fsprogs

#Raspbian
apt-get install e2fsprogs

#Docker
docker run cmd.cat/lsattr lsattr

lsattr 命令补充说明:


lsattr 命令用于查看文件的第二扩展文件系统属性。

lsattr 命令语法:


lsattr [-R] [-V] [-a] [-d] [-v] file ...

lsattr 命令选项:


-E:可显示设备属性的当前值,但这个当前值是从用户设备数据库中获得的,而不是从设备直接获得的。
-D:显示属性的名称,属性的默认值,描述和用户是否可以修改属性值的标志。
-R:递归的操作方式;
-V:显示指令的版本信息;
-a:列出目录中的所有文件,包括隐藏文件。

lsattr 经常使用的几个选项 -D-E-R 这三个选项不可以一起使用,它们是互斥的,经常使用的还有 -l-H,使用 lsattr 时,必须指出具体的设备名,用 -l 选项指出要显示设备的逻辑名称,否则要用 -c,-s,-t 等选项唯一的确定某个已存在的设备。

lsattr 命令参数:


文件:指定显示文件系统属性的文件名。

lsattr 命令实例


lsattr -E -l rmt0 -H
lsattr -EO -l rmt0


$ lsattr
-------------e-- ./sess_c2j6mitotpuiblfjp074gs20lf
-------------e-- ./sess_nk5h61qf8maukn2fbmh5h5e6l3
-------------e-- ./sess_icdupd9oe8m7p2l2tdn51prndd
-------------e-- ./sess_u6q8st9mb33lig4ei17oqd7iq0
-------------e-- ./sess_hh65nrqhgfq1mkpf199i18t67b
-------------e-- ./sess_09imli7qmj6sun5iq6ib26d350
-------------e-- ./sess_82786nd43n8vatv02crso4hmm0
-------------e-- ./sess_onhknd4bjfhs5gldmv2osaer79
-------------e-- ./sess_3ncb2e70qp94lffmm7f9u36mc0
-------------e-- ./sess_6qjrn4iqu7iuj0p77ad9u8ubu3
-------------e-- ./aliyun_assist_6F44950FF809FF6D0503519028B02941.zip
-------------e-- ./sess_qcsd40embbj6g2t350tcscd583
-------------e-- ./sess_8rgfbb725cddjlrpela58r2tth
-------------e-- ./sess_elptd05gt6aj714424h9kp2kbm
-------------e-- ./sess_a9mb88rgg4fu65t441hiib47ad

lsattr 命令扩展阅读:




lsattr 命令评论