二周四次课
相关命令:
passwd #更改密码
/etc/shadow #用户密码文件
su – A用户 #切换到A用户
ln –s 源文件 软链接文件 #将源文件做软链接文件
df –h #查看磁盘分区
1、 特殊权限set_uid
s权限: set_uid 用于增加u(user)权限 #保证普通用户临时拥有该命令所有者的身份
例如: chmod u+s/usr/bin/ls #使所有者root下的“ls”命令被普通用户临时拥有
2、 特殊权限set_gid
set_gid:作用在文件或目录上,使执行这个文件的普通用户临时拥有所属组的身份,当创建子文件或子目录的时候,子文件或子目录的所属组与上一级文件或目录 保持一致
s权限: set_gid #使普通用户临时拥有所属组的身份
chmod g+s 文件或目录 #增加文件或目录的set_gid权限
3、 特殊权限stick_bit
t权限:stick_bit # 防删除位, 设置t权限以后可写可读但不能删除
4、 软链接文件
软链接文件:类似于Windows系统下的快捷方式,在文件本身存放另外一个文件的路径或者目录的路径,路径越长,软链接文件越大,软链接可以链接文件和目录
软链接优缺点:软链接文件很小,节省空间,可以跨分区进行做链接文件,但不能删除源文件,否则链接无效
/lib64 #该目录下软链接文件较多
ln –s 源文件 目标软链接文件 #将源文件做软链接文件
5、 硬链接文件:
硬链接文件:不支持对目录做硬链接,只支持文件,
硬链接优缺点:不占用多余的空间,只是一个文件的两个外壳用来指向这个文件,删除一个无影响,但不能跨分区进行做链接文件ln 源文件目标硬链接文件 #将源文件做硬链接文件, 目标硬链接文件与源文件互为硬链接文件