【操作系统实验】Ubuntu Linux 虚拟机权限管理命令

文章目录


charg

change group的缩写

  • 功能描述:改变文件或目录的所属组。要被改变的组名必须在/etc/group文件内存在才可以,默认情况下只有root权限才能执行。
  • 语法:chgrp [选项] [群组] [文件或目录]
  • 选项:
    在这里插入图片描述

例1:改变文件的群组属性并显示过程

$ sudo chgrp -v bin file1  #将file1的群组改为bin,sudo使当前命令进入特权模式
$ ll  #查看目录下的详情,第4列为群组属性

例2:根据指定文件改变文件的群组属性

$ sudo chgrp -reference=test1 test2  #改变test2文件所属群组,使其与test1相同,sudo使当前命令进入特权模式

例3:递归改变多个文件的群组属性

$ sudo chgrp -vR me test1  #递归改变目录test1及其下文件的所属组为me,并显示改变过程

chown

change owner的简写

  • 功能描述:将文件或目录的所有者改变为指定用户,还可以修改文件所属组群。
  • 语法:chown [选项] [用户[:群组]] [文件或目录]
  • 选项:在这里插入图片描述
    例1:改变文件的主人
$ sudo chown root:bin file1  #将file1文件的所有者改为root,所属群组为bin

例2:改变目录及目录下文件所有者(主人)

$ sudo chown -vR me test1  #将test1目录及其下文件的所有者更改为me,并显示改变过程

chmod

change mode的简写

  • 功能描述:改变文件或目录的访问权限。
  • 语法:chmod [选项] [模式] 文件
  • 选项:在这里插入图片描述
  • 模式:符号模式、绝对模式
    (1)符号模式
    chmod [选项] [who] operator [permission] files
    其中who的选项:在这里插入图片描述其中operator的选项:
    在这里插入图片描述
    其中permission的选项:
    在这里插入图片描述
    (2)绝对模式
    chmod [选项] mode files
    权限等级:
    在这里插入图片描述

三个如上所示的二进制字符串([000]~[111])构成了模式:
第一位表示所有者的权限,
第二位表示组用户的权限,
第三位表示其他用户的权限。

其中常用的模式有:
在这里插入图片描述
例1:查看文件的权限

$ ls -l  #查看当前目录下所有文件及子目录的详细信息

说明:其中最左边一列(第一个字母除外)为文件的访问权限:
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予

例2:符号模式下添加可执行权限

$ sudo chmod a+x file1  #给file1文件所有用户增加可执行权限

例3:符号模式下设置文件仅仅可执行

$ sudo chmod u=x file1   #设置文件file1所有者的权限为可执行,+是增加权限,=是原有的权限被撤销,重新设置权限

例4:符号模式下设置文件多重权限

$ sudo chmod ug+w,o-x file1  #给file1文件的所有者和文件属群增加写权限,删除其他用户的执行权限
$ sudo chmod u+x,g-r,o+w file2  #为file2设置权限:所有者增加执行权限,同组人去掉读权限,其他人增加写权限

#说明:在符号模式下可以使用“,”来连接多个选项,为所有者、所属群和其它用户分别设置不同的权限

例5:绝对模式下设置文件权限

$ sudo chmod 712 a  #设置a的权限:所有者有读、写、执行权限,同组人有可执行权限,其他人有写权限

# 说明:符号模式和绝对模式不能混着用,要遵循各自的格式

ending~~~

有什么问题欢迎留言噢

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值