有時候在管理Linux時,會想知道目前系統中有多少的登入者,使用who指令:
$ who
test3 tty1 2022-03-07 01:36
test2 pts/0 2022-03-08 05:15 (192.168.137.1)
test1 pts/1 2022-03-08 08:24 (192.168.137.1)
如果想知道比較詳細的訊息,可用指令w
$ w
08:24:37 up 1 day, 6:50, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
test3 tty1 - Mon01 30:47m 0.05s 0.03s -bash
test2 pts/0 192.168.137.1 05:15 31:43 0.62s 0.03s sshd: test [priv]
test1 pts/1 192.168.137.1 08:24 1.00s 2.14s 0.00s w
如果想踢掉最後一個,以root權限時執行下列指令:
# pkill -kill -t pts/1
就可以把test1給踢掉。