访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux chattr命令详解:修改文件系统的权限属性

时间:2019-07-14

linux重启命令_linux命令_linux关机命令

作为一款加密光盘软件,光盘加密大师可以直接修改光盘镜像文件,比如把光盘镜像文件中的目录和文件特别隐藏、将普通文件变为超大文件,或者把普通目录变为文件目录,因此在它的帮助下我们可以轻松制作自己的个性化加密光盘。比如,进入c:ecycled(回收站)目录下,用文中刚开始提到的方法建立超长目录,并把要隐藏的木马文件移动到其中,选定这些文件后按右键,在弹出菜单中选择“属性”,将其属性设置为“隐藏”,这样,在windows中就看不到这些文件了,清空回收站也依然存在。(4)、 设定public的权限, 因为samba不能做到每个人只能删除自己的文件, 不能删除别人的功能,linux设置目录sticky bit权限. 目录设定了sticky的权限,在这个目录下的文件只有root与文件的所有者才能删除, 别的用户可能通过设置,才能查看此用户目录下所有文件,但不能删除,只有本用户才能删除。

chattr 命令,专门用来修改文件或目录的隐藏属性,只有 root 用户可以使用。该命令的基本格式为:

[root@localhost ~]# chattr [+-=] [属性] 文件或目录名

+ 表示给文件或目录添加属性,- 表示移除文件或目录拥有的某些属性,= 表示给文件或目录设定一些属性。

表 1 列出了常用的一些属性及功能。

表 1 chattr 命令常用的属性选项及功能属性选项功能

如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;

如果对目录设置 i 属性,那么只能修改目录下文件中的数据,但不允许建立和删除文件;

如果对文件设置 a 属性,那么只能在文件中増加数据,但是不能删除和修改数据;

如果对目录设置 a 属性,那么只允许在目录中建立和修改文件,但是不允许删除文件;

设置此属性的文件或目录,在删除时,其内容会被保存,以保证后期能够恢复,常用来防止意外删除文件或目录。

linux命令_linux关机命令_linux重启命令

安易硬盘数据恢复软件是一款文件恢复功能非常全面的软件,能够恢复经过回收站删除掉的文件、被shift+delete键直接删除的文件和目录、快速格式化/完全格式化的分区、分区表损坏、盘符无法正常打开的raw分区数据、在磁盘管理中删除掉的分区、被重新分区过的硬盘数据、一键ghost对硬盘进行分区、被第三方软件做分区转换时丢失的文件、把整个硬盘误ghost成一个盘等。安易恢复软件免费版:这是安易恢复软件免费版下载,安易硬盘数据恢复软件破解是一款文件恢复功能非常全面的软件,安易硬盘数据恢复软件破解能够恢复经过回收站删除掉的文件、被shift+delete键直接删除的文件和目录、快速格式化/完全格式化的分区、分区表损坏等数据。安易硬盘数据恢复软件破解是一款文件恢复功能非常全面的软件,安易硬盘数据恢复软件破解能够恢复经过回收站删除掉的文件、被shift+delete键直接删除的文件和目录、快速格式化/完全格式化的分区、分区表损坏等数据。

【例 1】 给文件赋予 i 属性。

[root@localhost ~]# touch ftest

#建立测试文件

[root@localhost ~]# chattr +i ftest

[root@localhost ~]# rm -rf ftest

rm:cannot remove 'ftest':Operation not permitted

#无法删除"ftesr",操作不允许

#被赋予i属性后,root不能删除

[root@localhost ~]# echo 111>>ftest

bash:ftest:Permission denied

 上一个教程:Future is now!