一个组内可以有多个用户,一个用户也可以属于多个组。
[root@lingg ~]# id uid=0(root) gid=0(root) 组=0(root) [root@lingg ~]# groups root
[root@lingg ~]# who root pts/0 2021-12-19 10:55 [root@lingg ~]#
用来记录用户名、家目录、UID、GID等信息的文件: /etc/passwd
用来记录用户密码相关信息的文件: /etc/shadow (只有root用户有权限看到)
[root@lingg ~]# useradd lingg [root@lingg ~]# su lingg [lingg@lingg root]$ id uid=1001(lingg) gid=1001(lingg) 组=1001(lingg)
过程:
参数:
[root@lingg ~]# passwd lingg 更改用户 lingg 的密码 。 新的 密码: 重新输入新的 密码: passwd:所有的身份验证令牌已经成功更新。
[root@lingg ~]# userdel lingg userdel: user lingg is currently used by process 12215
只会删除在passwd和shadow文件中的记录,而不会删除家目录
如果要删除家目录,需要加上参数-r
[root@lingg ~]# users root
[root@lingg ~]# who root pts/0 2021-12-19 10:55 (101.94.250.86)
11:38:11 up 77 days, 22:51, 1 user, load average: 0.52, 0.20, 0.17 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 101.94.250.86 10:55 3.00s 0.02s 0.00s w
在不再任何参数的情况下,同样会显示系统的登陆用户,和who一样
如果后面跟上用户名,则会显示更加详细的信息。
不加参数表示切换到root用户
[root@lingg ~]# at now + 1 minutesat> echo "hello"at> <EOT>
其中<EOT>是结束符号,是按键组合Ctrl+D