Linux-权限操作

  • 文件和文件夹操作权限:在这里插入图片描述
    以下面截图为例:
    在这里插入图片描述
    在这里插入图片描述
    第一个字母表示文件类型
    d, 目录
    l, 软链接
    b, 块设备
    c, 字符设备
    s, socket
    p, 管道
    -, 普通文件

r, 表示允许读权限
w, 表示允许写权限
x, 表示允许执行权限
注意:一个目录同时具有读权限和执行权限才可以打开并查看内部文件;一个目录要有写权限才允许在其中创建其它文件。
因为目录文件实际保存着该目录里面的文件的列表等信息。

  • 权限修改
    权限分为三种:
    u(user) 代表所有者
    g(group) 代表所属用户组
    o(other) 代表其他人,除开 u 和 g
    a(all) 代表全部,包括 u、g、o
  1. 数字表示
    r,对应数字 4
    w,对应数字 2
    x ,对应数字 1
    -,对应数字 0
    举例:
    -rw-r–r-- (644) 只有所有者才有读和写的权限,组和其他人只有读的权限
    -rwx------ (700) 只有所有者才有读,写,执行的权限
    -rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组和其他人只有读和执行的权限
    -rwxrwxrwx (777) 所有人都有读写和执行的权限

chnod -R 777 xxx 递归改变xxx权限为777
2. 加减赋值操作
“+” 和 “-” 分别表示增加和去掉相应的权限,“+” 号可省略
举例:
chmod o+w xxx.xxx 表示给其他人授予写xxx.xxx这个文件的权限
chmod go-rw xxx.xxx 表示删除xxx.xxx中组和其他人的读和写的权限

  • 修改文件/文件夹的所有者和所属组
    修改用户:
    # chown 用户 文件/文件夹
    修改用户所属组:
    # chown :用户 文件/文件夹
    同时修改:
    $ sudu chown 用户:所属组 文件/文件夹
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值