文件与目录的默认权限与隐藏权限

文件与目录的默认权限与隐藏权限

默认权限umask

umask  0022  表明group/other去掉了w(2)权限,这个umask值能够手动修改spa

 

文件隐藏属性

lsattr 显示文件隐藏属性ci

chattr +i 更改文件隐藏属性it

+/-/= 增长/删除/设置test

 

i:设置文件不能被删除修改file

a:设置文件只能添加数据,不能修改、删除权限

 

文件特殊权限

SUID, SGID, SBIT数据

 

SUID:将属主的x权限变为s,表明other用户有权限经过属主用户来执行这个文件,借助了属主用户的身份文件

 

SGID:将属组的x权限变为s,通常设置在目录上。若是other用户有权限对这个文件夹A进行读取,执行,写入的话,那么在这个文件夹下建立的文件B和文件夹C的属组仍然是上级文件夹A的属组,属主是各自建立的other用户。co

 

SBIT:Sticky Bit,但只对目录有效,对文件无效,做用是防止别人删除对方的资料,直观上是把x权限变为t library

例如:/tmp/test/目录的权限是drwxrwxrw,表示other用户在操做test目录时,没法删除test目录下的文件

 

设置

使用四位数字表示法  chmod 4755 test.txt  //前面的4就表明特殊权限,SUID(4) SGID(2) SBIT(1)


文件类型

file 查看某个文件的基本数据,例如是属ASCII或者是data文件,或者是binary,且其中有没有使用到动态函式库 (share library)

相关文章
相关标签/搜索