【Linux基础】第29讲 Linux用户和用户组权限控制命令(一)

1 useradd 添加新用户

(注意:当前用户必须有添加用户的权限)

1)基本语法

useradd 用户名(功能描述:添加新用户)

2)案例

root@sue-virtual-machine:/usr/local# useradd hadoop

2 passwd 设置用户密码

1)基本语法

passwd 用户名(功能描述:设置用户密码)

2)案例

root@sue-virtual-machine:/usr/local# passwd hadoop

执行结果

3 id 判断用户是否存在

1)基本语法

id 用户名

2)案例

root@sue-virtual-machine:/usr/local# id hadoop

执行结果

4 su 切换用户

1)基本语法

su 用户名称(功能描述:切换用户,只能获得用户的执行权限,不能获得环境变量)

su - 用户名称(功能描述:切换到用户并获得该用户的环境变量及执行权限)

2)案例

su hadoop

执行结果

su - hadoop

执行结果

5 userdel 删除用户

1)基本语法:注意区别

(1) userdel 用户名(功能描述:删除用户但保存用户主目录)

(2)userdel -r 用户名(功能描述:用户和用户主目录,都删除)

2)案例:

(1)删除用户但保存用户主目录

root@sue-virtual-machine:~# userdel hadoop

(2)删除用户和用户主目录,都删除

root@sue-virtual-machine:~# userdel -r hadoop

6 who 查看登录用户信息

1)基本语法

(1)whoami(功能描述:显示自身用户名称)

(2)who am i(功能描述:显示登录用户的用户名)

(3)who (功能描述:看当前有哪些用户登录到了本台机器上)

2)案例

root@sue-virtual-machine:/home# whoami

执行结果

-------------------------------------------------------------------------------------------------------------------------------

root@sue-virtual-machine

执行结果

---------------------------------------------------------------------------------------------------------------------------------

root@sue-virtual-machine:/home# who

执行结果

你可能感兴趣的:(Linux,linux,服务器)