linux 777权限_linux终端用户操作管理看这篇够了

eb3029915de54fd7d44e4bd5d6765a17.png

很多同学第一次接触linux,毫无头绪无从下手,windows的使用习惯早已经根深蒂固,面对linux的终端界面操作完全找不到感觉,好比一款超级好玩的游戏你却找不到操作按键一般的体验,但是对于linux的学习重要点是在在于不断的累计,今天我就给大家带来一篇关于linux用户的使用权限操作方面的经验分享,希望能够给予大家帮助。

linux 中的用户对于终端操作管理中非常重要的一个点,当然为了合理的管理用户并引入分组管理,不同的组拥有不同的权限,在不同分组里面的用户也就拥有该分组的所有权限。

1,首先我们就来第一步就创建一个分组

# 添加组
sudo groupadd 组名
# 删除组
sudo groupdel 组名
# 确认组信息
cat /etc/group
# 修改文件/目录的所属组
chgrp -R 组名 文件/目录名

0582c8ec425a38468c84ce78f0d49564.png

2,创建用户以及设置密码

#-g 后指定分组  -m自动创建用户目录   kao123为新创建的用户 
sudo useradd -m -g test kao123
#设置 passwd 用户
passwd kao123
#查看新建用户信息
cat /etc/passwd |grep kao123

0f988fa847983bd5c99f7bb3b23559ec.png

用户和用户组创建成功后就可以开始对用户进行授权,一般linux 的权限分为读4(r)2写(w) 1执行(x)

3,设置用权限

3.1查询文件权限分配

#查询权限,列如查询test.txt下的权限
  ls -l test.txt  

d323f5609f7a458dcbcc92b8aa8fbff8.png
  • 从上来的权限分配信息来看:
  • root对于该文件有rw读+写的权限
  • 第一个roo为test.txt文件的用户
  • 第二个root为test.txt文件的的用户分组

3.2,chmod 权限分配一般有以下几种方式:

3.2.1,字符串方式分配权限

# u表示该文件的拥有者,g表示该文件的拥有分组,0表示其他以外的人,a表示所有人(包含三者)
# +表示权限增加,-表示权限  =表示唯一设定权限
# rwxX  其中r表示读取,w表示写入,x表示执行  X大写表示表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
chmod ugo+r test.txt
#or chmod a+r test.txt

设置所有用户权限

b779a70052487543c5b77cdfb727c68a.png
# 拥有着具有读写执行权限
chmod u+rwx 
# 拥有着和拥有分组具有读写执行权限
 chmod ug+rwx

3.2.2,数字格式分配权限

首先我们知道4,2,1表示读,写,执行权限,还有另外一种表示方式r=4,w=2,x=1

rwx=4+2+1=7,rw=4+2=6, rx=4+1=5

-rw------- (600)  只有拥有者有读写权限。
-rw-r--r-- (644)  只有拥有者有读写权限;而属于组用户和其他用户只有读权限。
-rwx------ (700)  只有拥有者有读、写、执行权限。
-rwxr-xr-x (755)  拥有者有读、写、执行权限;而属于组用户和其他用户只有读、执行权限。
-rwx--x--x (711)  拥有者有读、写、执行权限;而属于组用户和其他用户只有执行权限。
-rw-rw-rw- (666)  所有用户都有文件读、写权限。
-rwxrwxrwx (777)  所有用户都有读、写、执行权限。

总结

同学们对于linux用户从创建到权限分配的操作分享就差不多了,赶紧收藏起来吧。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值