码迷,mamicode.com
首页 > 其他好文 > 详细

特殊权限及软连接和硬链接文件

时间:2018-03-28 21:01:44      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:特殊权限   软连接   硬链接   

特殊权限set_uid
[root@aminglinux-02 ~]# ll /usr/bin/passwd 
-rwsr-xr-x. 1 root root 27832 6月  10 2014 /usr/bin/passwd
  s就是set_uid权限,如果没有x权限显示S
  • 当普通用户执行这个命令的时候临时赋予root权限,只能给并必须是二进制文件
    可以给目录设置但没意义

特殊权限set_gid

  • 作用在组权限位上,也是用s标识,主要用于命令文件上,当普通用户执行这个命令的时候临时赋予root所属组的权限
    作用在目录上时,目录下面的创建的目录和文件和父目录的所属组同步。

特殊权限stick_bit

[root@aminglinux-02 ~]# ls -ld /tmp/
drwxrwxrwt. 10 root root 210 6月   8 21:45 /tmp/
t就是stick_bit权限
  • 防删除位,防止别人删除自己的文件,root除外

软连接文件

  • 类似于快捷方式
    [root@aminglinux-02 ~]# ls -l /bin
    lrwxrwxrwx. 1 root root 7 5月  28 18:40 /bin -> usr/bin
  • 做软连接,要用绝对路径,可以跨分区
    [root@aminglinux-02 ~]# ln -s /tmp/amingliunx2/aminglinux/1.txt /root/3.txt
    [root@aminglinux-02 ~]# ls
    2.txt  3.txt  anaconda-ks.cfg
    后面的为软连接文件,前面是原文件
  • 查看磁盘分区
    [root@aminglinux-02 ~]# df -h
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/sda3        28G  1.1G   27G    4% /
    devtmpfs        483M     0  483M    0% /dev
    tmpfs           493M     0  493M    0% /dev/shm
    tmpfs           493M  6.7M  486M    2% /run
    tmpfs           493M     0  493M    0% /sys/fs/cgroup
    /dev/sda1       197M  109M   88M   56% /boot
    tmpfs            99M     0   99M    0% /run/user/0
  • 如果/boot下的aming.log太大把磁盘写满了,可以复制到大磁盘/下,rm -rf/boot/aming.log,再做个软连接 ln -s /aming.log /boot/aming.log

硬链接文件

  • 只支持文件,inode号一样,它包含文件的信息,文件名只是一个外皮,两个文件为相互硬链接文件,不占用多余的空间。不能跨分区。

特殊权限及软连接和硬链接文件

标签:特殊权限   软连接   硬链接   

原文地址:http://blog.51cto.com/akui2521/2092170

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!