Linux基础学习第五课(文件和目录权限的设置和更改文件拥有者)

本文详细介绍了Linux系统中的文件访问权限,包括文件拥有者、同组用户和其他用户的三种权限类型,以及如何使用r、w、x字母和数字表示法来设置这些权限。还讲解了chmod命令的使用,如添加、移除权限,并通过数字方式设定权限,以及chown命令用于更改文件所有者的操作。示例中展示了如何具体应用这些命令来管理文件的权限和所有者。
摘要由CSDN通过智能技术生成

1、访问权限

任何用户对文件的访问操作可分为可读、可写、可执行3种权限,分别用r、w、x表示。针对不同用户将访问权限定义为:

(1)文件拥有者(Owner):建立文件或目录的用户。

(2)同组用户(Group):文件拥有者所属组中的其余用户。

(3)其他用户(Other):既不是文件拥有者,也不是拥有者所属组的其他所有用户。

文件的操作权限通过字母和符号进行表述:

- 表示没有任何权限

表示可以浏览和复制文件,浏览目录

w 表示可以修改文件,在目录中创建文件,删除和重命名文件

x 表示文件可以执行,可以用cd命令进入该目录,并访问目录中的文件

2、访问权限的表示方法: [ugoa]  [= + -]  [rwx]

文件拥有者        g 同组用户

o 其他用户         a 所有用户

= 指定权限

+ 在目前设置的权限基础上增加权限

- 在目前设置的权限上减少权限

可读权限

w 可写权限

x 可执行权限

数字表示法:用一个3位八进制数字分别表示三类用户的权限

解析:运用八进制划分方法。

r=4;w=2;x=1

rwx                                  rw-                                       r--

所有者                        同组用户                               其他用户

  7                                   6                                           4

#chmod 764 文件名

3、修改权限chmod命令

命令格式:chmod  [-R] 模式 文件或目录

-R 表示递归设置指定目录下的所有文件和目录权限

示例26:test文件所有者添加可执行权限

命令为:#chmod  u+x  test

操作如下:

 

示例27:test文件其他用户的写权限取消

命令为:#chmod  o-w  test

操作如下:

 

示例28:用数字方式重新设定权限,文件所有者为读写权限,同组用户和其他用户只有读权限

命令为:#chmod  644  test

操作如下:

 

4、修改拥有者chown命令

命令格式:chown  文件拥有者[:组]  文件或目录

示例29:test文件拥有者改为student用户              备注:文件和用户要自己创建

命令为:#chown  student  test

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值