Linux课程随堂博文五
一、高级权限
1、SGID权限
在目录/home下创建一个目录hr,将hr组添加到该目录下,查看目录所属组已修改为hr。在/home目录下创建一个文件file2,该文件属组为root,并没有继承上级目录的hr组。

在一个目录上添加SGID,该目录下新创建的文件会继承其属组。

2、Sticky权限
添加Sticky后,当用户对目录具有w、x权限,在该目录下建立的文件或目录,仅有自己与root才有权删除。
在目录/home下创建目录dir01,并赋予其777权限。

使用alice用户在该目录下创建文件file,再使用tom用户尝试删除file文件。

添加t参数后,用户只能删除自己的文件。

权限的字符位只有9位,增加的特殊权限会占用x权限的位置。为了区分目录或文件是否含x权限,系统会以特殊权限的大小写方式给子提示。当符号为大写时,表示不含有x权限;当符号为小写时,表示含有“x”权限。
例如,给目录/home/dit01/去除x权限后,其中t权限变为大写;当给目录/home/dir01 增加7777权限后州除x权限,特殊权限符号均变为大写。具体如下所示。

二、输出重定向
输出重定向分为正确输出与错误输出。
正确输出:1>、1>> 等价于>、>>,1可省略。
错误输出:2>、2>>。
其中,>表示覆盖,>>表示追加。


浙公网安备 33010602011771号