Linux用户 用户组语法详解

发布于:2022-12-06 ⋅ 阅读:(551) ⋅ 点赞:(0)

Linux操作系统是多用户,多任务系统——即允许多个用户同时登录Linux系统并启动多个任务。

打开终端

1.切换成root用户:

首先输入 su   root (回车)

输入登录密码(回车)就切换成了root用户。

如图:

ec7b09604a2240169798688ace931724.jpg

 

2创建用户qst1

使用useradd命令添加用户qst1及用法

useradd   qst1  (创建用户qst1)

useradd   -u   1005   qst1    (创建用户qst1   UID取1005)

useradd   -g    salesl   qst1    (创建用户qst1,归属主要组群salesl)

useradd   -u   1005   -o   lisi     (创建已存在用户qst1的别名用户lisi ,两个用户拥有相同的UID)

 

3删除用户

使用userdel删除用户及用法

userdel   qst1   (删除用户qst1)

userdel    -r   qst1  (删除用户qst1,连同家目录一起删除)

userdel   -f  -r    qst1  (强行删除用户qst1,即使该用户已经登录)

              注意:只能删除已经存在的用户

 

4创建组群group1

使用groupadd命令添加组群group1及用法

groupadd     group1   (创建组群group1)

groupadd    -g   100   group1    (创建组群group1且指定GID为100)

groupadd   -g  group1   -o   group2   (创建组群group1的别名组群group2)c00d5bda8a704f828a7410ec6f6577da.jpg

 

5删除组群

使用groupdel命令删除组群

例:groupdel  class1    (删除组群class1)

                注意:只能删除已经存在的空组群,  也就是组里没有用户成员

 

ea831cc4d07b4260aa1a703e8246e146.jpg

                  注意:通常要先将普通用户切换成root用户方便命令的执行。