本文共 675 字,大约阅读时间需要 2 分钟。
文件的默认权限:umask 指定目前用户在新建文件或目录时候的权限默认值 查询: umask 0022 umask -S u=rwx,g=rx,o=rx 默认情况; 文件:不需要执行x,最大为666 默认权限:-rw-rw-rw- 目录:x关乎能否进入此目录有关,权限全部开放,777 drwxrwxrwx 若umask为022,user没有被拿掉任何权限,group,others权限被拿掉了2 新建文件时:(-rw-rw-rw-)-(-----w--w-)==>-rw-r--r-- 新建目录时:(drwxrwxrwx)-(d----w--w-)==>drwxr-xr-x umask 002 这样建立文件后所属组能够共同编辑 文件的隐藏属性chattr,lsattr chattr设置文件的隐藏属性 chattr [+-=] [ASacdistu] 文件或目录名称 常用: a:只能增加数据,不能删除或修改数据,root才能设置i:让一个文件不能删除,改名,设置连接也无法写入或添加数据,保证系统的安全性,root才能设置
cd /tmp touch attrtest chattr +i attrtest rm attrtest //操作不许可 lsattr [-adR] 文件或目录 显示文件隐藏属性 -a:将隐藏文件也显现 -d:如果接的是目录,仅列出目录本身的属性而非目录内的文件名 -R:连同子目录的数据也列出来 chattr +aij attrteest lsattr attrtest ----ia---j---attrtest转载地址:http://mfcjn.baihongyu.com/