Linux学习之——用户和用户组的基本命令

groupadd 组名
创建一个用户组

groupmod -n 新组名 旧组名
将用户组改名

groupmod -g 新组编号 组名称
将组名称的编号更改为新的组编号

groupdel 组名称
删除组

useradd -g 组名称 用户名
往一个用户组中添加用户

useradd -d /home/xxx xiaoming
在创建用户的时候指定用户的个人文件夹

usermod -c 备注信息 用户名
更改用户的备注信息

usermod -l 新用户名 旧用户名
将旧用户名改名

userdel 用户名
把用户删除

userdel -r 用户名
将用户名的个人文件也一起删除

passwd -l 用户名
锁定账户

passwd -u 用户名
解锁账户

passwd -d 用户名
清除用户的密码

gpasswd -a 用户名 附属组组名
为用户添加附属组(当用户属于多个组的时候用户所创建的文件属于他的主要组,若要以附属组的身份创建文件,则需要切换组)

gpasswd -d 用户名 附属组组名
将用户从组中删除

useradd -g 主要组 -G 附属组1,附属组2.。。
在创建用户时,既指定主要组,又指定附属组

gpasswd 组名
给用户组设置组密码

su 用户名
切换用户(不加用户名则表示切换到root用户,普通用户进其他用户需要密码,root用户进普通用户不需要密码)

id 用户名
显示指定用户信息,包括用户编号、用户编号、主要组编号及名称、附属组列表

groups 用户名
显示用户所在的所有组,包括主要组和附属组

chfn 用户名
设置用户资料,依次输入用户资料

finger 用户名
显示用户详细资料

你可能感兴趣的:(Linux学习)