🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### who 显示登录到当前系统上所有用户 >[info] root登陆后,“su - ”到其他用户时,who查看到的还是root用户的登陆 `who -r `显示运行级别 ~~~ who -H NAME LINE TIME COMMENT root tty1 2016-04-14 18:23 root pts/0 2016-04-14 17:39 (192.168.8.104) ~~~ 终端类型 ~~~ console:控制台 pty:物理终端 (VGA) physical terminal tty:虚拟终端 (VGA)在pty中模拟出 vmware中直接登录 ttyS:串行终端 pts/$:伪终端,模拟终端 xshell ~~~ #### w 显示比who更详细的登陆信息 ~~~ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 09:22 1:04 0.04s 0.04s -bash root pts/0 192.168.101.121 09:23 0.00s 0.01s 0.00s w ~~~ --- #### last last [-n] 显示最近几次的登录信息 用于显示`/var/log/wtmp` 显示用户登陆历史和重启历史 ~~~ -a:把从何处登入系统的主机名称或ip地址,显示在最后一行; -d:将IP地址转换成主机名称; -f <记录文件>:指定记录文件。 -R:不显示登入系统的主机名称或IP地址; -x:显示系统关机,重新开机,以及执行等级的改变等信息。 ~~~ #### lastb lastb [-n] 显示最近几次的失败的登录信息 用于显示/var/log/btmp 显示用户登陆历史和重启历史 #### lastlog 显示 所有用户上次的登陆信息 ~~~ lastlog [-u USERNAME] ~~~