linux权限修改小结

这篇博客总结了Linux系统中关于用户和组的创建、文件所有者和组的更改,以及文件和目录权限的管理方法。详细介绍了`chown`、`chgrp`、`chmod`命令的使用,并解释了权限的rwx符号表示法和数字表示法。通过实例演示了如何修改文件权限和所属用户/组,为Linux用户提供了实用的操作指南。
摘要由CSDN通过智能技术生成

linux权限修改小结

用户/组创建

useradd [用户名]
groupadd [组名]
eg.创建用户apple并放入到fruit组
1.groupadd fruit
2.useradd -g fruit apple

改变文件所有者/所在组

chown [用户名] [文件名]
chgrp [所在组] [文件名]
eg.创建apple.txt 观察该文件当前属于哪个组 将这个文件所在组修改到fruit组
1.groupadd fruit
2.touch apple.txt
3.ls -l
4.chgrp fruit apple.txt

关于权限

eg.ls -l
-rwxrw-r-- 1 root root 888 [最后修改的时间] [文件名]
中0-9位:
0确定文件类型(d,-,l,c,b)
d目录
l连接
c字符设备文件
b块设备
r w x:
r代表可读read:可以读取 ls 查看目录的内容
w代表可写write:可以修改 对目录内创建和删除,重命名目录
x代表可执行execute:可以进入改目录(不代表可以ls读取)
1-3位 确定文件所有者user拥有该文件的权限—user
4-6位 确定所属组(user组)拥有该文件的权限—group
7-9位 确定其他用户对该文件的权限—other
也可以用数字表示 r = 4 ,w = 2 ,x = 1 =>可以组合

修改文件或目录的权限

eg.
法一 u-user g-group o-other
chmod u=rwx,g=rx,o=x [文件/目录名]
法二 
chmod u+w [文件/目录名]
法三
chmod 751 [文件/目录名]

修改文件所有者

修改文件所有者
chown [用户名] [文件/目录名]
修改文件所有者和所属组
chown [用户名]:[组名] [文件/目录名]
-R如果时目录,则使其下子文件或目录递归生效
eg.chown apple apple.txt

修改文件所属组

chgrp [组名] [文件/目录名]
eg.
chgrp fruit apple.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值