linux系统管理——3、权限及归属管理

一、文件的权限和归属
1.访问权限:
(1)读权限r:允许查看文件内容
(2)写权限w:允许修改文件内容
(3)可执行x:允许运行程序
2.归属(所有权)
(1)属主:拥有该文件的用户账号
(2)属组:拥有该文件的组账号
3.查看文件的权限和归属
在这里插入图片描述

(1)第一位表示文件类型
-:表示一般文件
d:表示目录
l:表示软连接
p:表示PIPE管道文件
s:表示socket通信套接字文件
c:表示字符设备文件
b:表示块设备文件
(2)各权限的字母及7进制表示
权限 字母表示 7进制表示
读权限 r 4
写权限 w 2
可执行 x 1
无权限 - 0
例:“drwxr-xr-x”的意思是一个权限为755的目录
“-rw-r–r--”的意思是一个权限为644的文件
二、设置文件或目录的权限chmod命令
1.格式:
(1)chmod [-R] [ugoa] [rwx] 参数
(2)chmod [-R] [nnn] 参数
2.常用选项:
-R 表示以递归的方式设置目录及录下的所有子目录及文件的权限。
u 属主
g 属组
o 其他人
a 所有人

  • 添加
  • 删除
    = 重置
    nnn 7进制的数字权限,如:777 666 644 755 等
    3.例:
    [root@A feng]# mkdir /aaa/
    [root@A feng]# touch /aaa/test{1…3}.txt
    [root@A feng]# ll /aaa/
    [root@A feng]# chmod u+x,g+w,o-r /aaa/test1.txt
    [root@A feng]# ll /aaa/test2.txt
    [root@A feng]# chmod a-x /aaa/test2.txt
    [root@A feng]# ll /aaa/test2.txt
    [root@A feng]# chnod 777 /aaa/test3.txt
    [root@A feng]# ll /aaa/test3.txt
    [root@A feng]# chmod 000 /aaa/
    [root@A feng]# ll -d /aaa/
    [root@A feng]# ll /aaa/
    [root@A feng]# chmod -R 000 /aaa/
    [root@A feng]# ll /aaa/
    【在建立目录时用-m选项可以直接设置新建目录的权限】
    [root@A feng]# mkdir -m 777 /bbb
    [root@A feng]# ll -d //bbb
    三、设置文件的归属chown命令
    1.格式:
    chown 属主 文件
    chown:属组 文件
    chown 属主:属组 文件
    2.例:
    [root@A feng]# useradd user1
    [root@A feng]# useradd user2
    [root@A feng]# useradd user3
    [root@A feng]# touch {1…30}.txt
    [root@A feng]# chown user1 1.txt
    [root@A feng]# chown :user2 2.txt
    [root@A feng]# chown user3:user3 3.txt
    四、权限掩码umask
    1.作用:控制新建的文件或目录的权限
    2.umask 值与新建文件、目录权限对照表
    umask值 目录权限值 文件权限值
    0 7 6
    1 6 6
    2 5 4
    3 4 4
    4 3 2
    5 2 2
    6 1 0
    7 0 0
    例:umask值为0000 , 则目录权限值777,文件权限值666
    Umask值为0022 , 则目录权限值755,文件权限值644
    3.查看umask值
    (1)格式:umask
    (2)例:[root@A feng]# umask
    4.设置umask值
    (1)格式:umask nnn
    (2)例:[root@A feng]# umask 020
    [root@A feng]# umask
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值