查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
查看用户操作:w命令(需要root权限)
查看某一用户:w 用户名
查看登录用户:who
查看用户登录历史记录:last
例
1. 查看登陆用户
代码如下 | 复制代码 |
[root@linux tmp]# w 18:00:52 up 2 days, 9:21, 1 user, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT dekeha pts/3 121.12.149.106 17:13 46:42 12.26s 0.01s -bash |
2. 登出已登录用户
代码如下 | 复制代码 |
pkill -kill -t pts/3 |
3. 查看用户是否被登出
代码如下 | 复制代码 |
[root@linux tmp]# w 18:02:33 up 2 days, 9:22, 0 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT |
时间: 2024-09-29 02:19:21