Linux常用指令 4 组、用户

来源:互联网 发布:风速仪软件 编辑:程序博客网 时间:2024/05/10 10:25

1.添加组

  groupadd组名

-g:直接赋予某个组一个GID

groupadd  -g  组的ID  组的名字

2.删除组

 groupdel  组名

3. 群组管理员功能

添加组密码 

gpasswd  组名

取消组密码

gpasswd  –r  组名 

添加组成员

         gpasswd  -a  用户 组名

删除组成员

         gpasswd  -d  用户 组名

查看用户的组名(有可能一个用户在多个组群里)

groups 用户名

切换到目标工作组中(在用户属于的组里面切换,不可以切换到不属于的用户的组里面)

newgrp 组名  

切换到登陆组中

         newgrp

4.修改组的ID

  groupmod -g 组的ID  组的名字

5.关于组的内容都在/etc/group,/etc/gshadow中 

查看他们可以用cat  /etc/group

 

1.      添加用户

useradd 用户名

2.      修改用户信息

参数:

-g  组名   指定用户到哪个组

-d  指定某个目录成为家目录,务必使用绝对路径

-u  后面加的是UID,直接指定一个特定的UID给这个账号

例如:

useradd  –d  /home/cangls -g japan  –u  333  cangls

3.      删除用户

userdel  用户名

userdel  –u  用户名    删除用户连同家目录一起删除

4.      查看用户的ID

id  用户名

5.      查看在线用户

who

6.      切换用户

su  用户名      在当前目录下切换用户

su  - 用户名    切换用户,并且一直到切换用户的家目录下

root用户的家目录是   /root

普通用户的家目录是   /home/用户名

 

0 0