二周四次课

相关命令:

                 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 源文件目标硬链接文件    #将源文件做硬链接文件, 目标硬链接文件与源文件互为硬链接文件


二周四次课