版权声明:如若转载,请联系作者。 https://blog.csdn.net/liu16659/article/details/83346154
Linux用户相关命令详解
1.新建用户:useradd [UserName]
;
2.修改用户名:usermod -l [newUserName] oldUserName]
修改完用户名之后,必须修改其group的名称。(注:字母L的小写)
3.修改group名称:groupmod -n [newGroupName] [presentGroupName]
4.查看前登录用户
使用users
[gs@cdh208 ~]$ users
root root root root root root root root
[gs@cdh208 ~]$ whoami
gs
user
命令如下:
print the user names of users currently logged in to the current host
【打印当前登录到当前主机的用户的用户名】
whoami
whoami - print effective userid
- 查看/etc/group文件
[guaishou@cdh208 ~]$ more /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
···
laowang:x:1001:
guaishou:x:1003:
/etc/group这个文件中的内容的含义是[group_name:passwd:GID:user_list]
。例如上面的guaishou:x:1003:
,其意思就是:用户组为guaishou,密码为x(被隐藏),group id为1003,user_list的列表为空(代表就是与组同名的用户,如果不为空,那么就是用;
分割的用户列表)。