linux常用命令--用户和组

1、USERADD 创建用户

useradd  -s 指定登录的shell             -M 不创建家目录       -u  指定用户的uid

-g  加入某个已经存在的组        -d 自定义用的家目录

2、USERDEL  删除用户

userdel  -r  删除用户时顺便删除用的家目录

3、GROUPADD 创建组

groupadd  -g 指定要创建组的组ID

4、GROUPDEL 删除组
5、USERMOD 修改用户的信息

usermod   -l 修改用户的登录名,格式为usermod -l 新用户名  旧用户

usermod  -s 修改用户的shell,格式为usermod -s /sbin/nologing  zhang3

usermod  -g修改用的主组,后面可以跟组名或组id,格式为usermod  -g  501  zhang3

usermod  -G修改用户的附属组,一个用户最多可以有31个附属组,后面可以跟一个附属组或多个附属组,用“,”分隔,格式为usermod -G 501,502  zhang3   修改用户的附属组会把之前的附属组覆盖了(除了主组同名的那个附属组),所以要是增加用户的附属组最后是修改/etc/group这个文件

usermod  -d 修改用的家目录,格式为 usermod  -d   /data/zhang3  zhang3

6、GROUPMOD 修改用的组信息

groupmod  -n 修改组的登录名,格式为 groupmod  -n 新的组名  旧的组名

groupmod  -g 修改组的gid,格式为groupmod  -g  新的gid   组名

7、其他一些命令

id 查看用户的uid,gid,和附属组

su  切换用的命令。su 半切换,su -全切换 包括用户的shell


你可能感兴趣的:(linux,信息,用户名)