特殊权限:
可用ls -l filename 第一列;
set_uid权限:
s权限作用在文件所有者;所有者除外的用户,在处理带s权限的文件时,临时拥有文件所有者的权限。
可添加s权限的文件,必须是二进制的可执行文件
chmod u+s filename #对文件添加set_uid权限
chmod u=rws filename #对文件添加S权限,S=s-x
set_gid权限:
s权限作用在文件所属组;所属组用户除外的用户,在处理带s权限的文件时,临时拥有文件所属组的权限。
可作用在文件或目录
chmod g+s filename #对文件添加set_gid权限
stick_bit权限:
t权限为防删除位,对于文件的其他用户,即使权限大,也没法删除,只有所有者和root能删除
t权限添加在目录时,对目录下的文件和子目录生效。
软链接:
类似win的快捷方式,链接文件存放源文件的路径信息等,可用ls -l查看,第一列第一位为l即为链接文件或目录, “->”左边为链接文件,右边为源文件
ln -s 源文件 链接文件 #注意两个文件使用绝对路径较好
特点:可以跨分区,可对文件或目录做软链接,与源文件不同inode号,节省空间(和cp相比),删除源文件时链接文件失效
硬链接:
类似win的副本,
ln 源文件 链接文件
特点:不能跨分区,不支持对目录做硬链接,与源文件相同inode号,节省空间(和cp相比),删除源文件时链接文件不受影响