用户权限及用户管理命令

2018-11-29  本文已影响0人  岑洋

自学整理记录,大神见笑

目录

1.用户

su - reddington

exit

序号 权限 英文 缩写 数字代号
01 read r 4
02 write write 2
03 执行 excute x 1
ls -l查看文件信息1.jpg ls -l查看文件信息2.jpg

2.超级用户

2.1切换到超级用户→su

su

su -

2.2以超级用户的身份执行命令→sudo

sudo yum -y install net-tools

3.组管理

3.1查看组信息→cat /etc/group

cat /etc/group

group1.jpg

3.2添加组→groupadd

sudo groupadd dev

3.3删除组→groupdel

sudo groupdel dev

4.查看用户信息

4.1 查看用户UID和GID信息→id

id python

4.2 查看当前所有登录的用户列表→who

who

user9.jpg

4.3 查看当前登录用户的账户名→whoami

whoami

user10.png

5.用户管理

5.1查询用户信息→cat /etc/passwd

cat /etc/passwd

user1.png

1.用户名
2.密码,x表示加密的密码
3.UID,用户标识
4.GID,组标识
5.用户全名或本地账号
6.家目录
7.登录使用的Shell,就是登录之后使用的终端命令,ubuntu默认是dash

5.2创建用户→useradd

sudo useradd -m -g dev reddington

5.3设置密码→passwd

sudo passwd reddington

5.4删除用户→userdel

sudo userdel -r reddington

5.5修改用户主组、附加组和登录Shell→usermod

sudo usermod -g myplay reddington

sudo usermod -G wheel reddington

sudo usermod -s /bin/bash reddington

6.修改文件权限

6.1 修改拥有者→chown

sudo chown reddington 123.txt

6.2 修改组→chgrp

sudo chgrp -R dev abc

不加-R.png

6.3 修改权限→chmod

chmod +x 123.txt

chmod -rw 123.txt

chmod -R 654 123.txt

三个数字分别对应,拥有者权限/组权限/其他用户权限

权限.png

7.查看执行命令所在的路径→which

which

扩展:bin和sbin

上一篇 下一篇

猜你喜欢

热点阅读