Linux下文件和目录的权限(rwx)

文件或目录属性的查看:
文件的查看用ls -l或ll ; 目录的查看用ls -ld 或ll -d
在这里插入图片描述
文件属性中字符所代表的含义:
- rwxr–r-- 1 root root 6 Jul 10 16:34 file
1. - 表示文件或目录类型
- 普通文件
d 目录
s socket套接字
l 软链接(即快捷方式)
p 管道
c 字符设备
b 块设备
2. rwx | r-- | r-- 表示文件或目录的权限(第一部分的rwx表示文件或目录所有者的权限,第二部分表示文件或目录所有组的权限,第三部分表示其他用户的权限)
r 对文件:可以读取文件的内容。 对目录:表示可以列出存储在该目录下的文件。
w 对文件: 表示允许指定用户打开并修改文件的内容。 对目录:表示允许从该目录中添加或删除新的文件。
x 对文件:允许用户将该文件作为一个程序执行。 对目录:表示允许用户在目录中进行查找,并且用cd命令可以进入该目录。
3.
1相对文件表示文件被系统记录的次数。相对于目录表示子目录个数。
4.
前一个root表示文件或目录的拥有者。
5.
后一个root表示文件或目录的所在组。
6.
6表示文件的大小或者目录中内容的属性大小。
7.
Jul 10 16:34 表示文件最后一次被更改的时间或目录中文件被最后一次修改的时间。
8.
file 代表文件或目录 的名称

文件或目录 rwx权限的修改
chmod u或g或o +或- r或w或x 添加或去除文件或目录的rwx权限
u:文件或目录的所有者
例:chmod u+x file
增加file文件所有者x的权限
在这里插入图片描述
chmod u-r study
去掉目录study所有者的r权限
在这里插入图片描述
g:文件或目录所在组

o:其他用户

在八进制下数字所代表的rwx权限
r=4
w=2
x=1
-=0
7=rwx,6=rw-,5=r-x,4=r–,3=-wx,2=-w-,1=–x,0=–
八进制数字更改权限相对于ugo+或-更为方便简洁。不需考虑原有权限,可直接改出所需权限。
例:修改文件file拥有所有rwx权限
在这里插入图片描述
修改目录study失去所有rwx权限
在这里插入图片描述
改变文件所有人和所有组
chown | chgrp

chown username file | dir 改变文件所目录的所有人
例:如图更改文件file和目录study的所有人从root变更为westos
在这里插入图片描述
chown user.group file | dir 改变文件或目录的所有人及所有组
例: 如图 变更文件file和目录study的所有人及所有组为student
在这里插入图片描述
chown -R user.group dir 递归改变目录的所有人及所有组

chgrp group file | dir 改变文件或目录的所有组
例:如图改变文件file和目录study的所有组为westos
在这里插入图片描述
chgrp -R group dir 递归改变目录的所有组

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值