Linux经常使用命令——查看登陆用户信息

一、w 用户名


语法格式以下:ubuntu

   w -[husfV] [user]session

   下面对参数进行说明:命令行

这里是列表文本
  • -h 不显示标题。
  • -u 当列出当前进程和CPU时间时忽略用户名。这主要是用于执行su命令后的状况。
  • -s 使用短模式。不显示登陆时间、JCPU和PCPU时间。
  • -f 切换显示FROM项,也就是远程主机名项。默认值是不显示远程主机名,固然系统管理员能够对源文件 做一些修改使得显示该项成为默认值。
  • -V 显示版本信息。
  • User 只显示指定用户的相关状况。
kong@kong-virtual-machine:~$ w
 17:49:57 up 33 min,  2 users,  load average: 0.01, 0.02, 0.05
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
kong     tty7                      17:26   33:06   3.76s  0.14s gnome-session --session=ubuntu
kong     pts/0    192.168.191.1    17:27    5.00s  0.29s  0.05s w
w命令的显示项目按如下顺序排列:
  • 当前时间,系统启动到如今的时间,登陆用户的数目,系统在最 近1秒、5秒和15秒的平均负载。
而后是每一个用户的各项数据,项目显示顺序以下:
  • 登陆账号、终端名称、远 程主机名、登陆时间、空闲时间、JCPU、PCPU、当前正在运行进程的命令行。

二、who 用户名


命令输出
  • 用户名
  • 登陆终端
  • 登陆时间(登陆来源IP地址)
kong@kong-virtual-machine:~$ who
kong     tty7         2017-02-24 17:26
kong     pts/0        2017-02-24 17:27 (192.168.191.1)

三、last


  • last 命令默认是读取/var/log/wtmp 文件数据
  • 命令输出
  1. 用户名
  2. 登陆终端
  3. 登陆IP
  4. 登陆时间
  5. 退出时间(在线时间)
kong@kong-virtual-machine:~$ last
kong     pts/0        192.168.191.1    Fri Feb 24 17:27   still logged in   
reboot   system boot  3.13.0-32-generi Fri Feb 24 17:16 - 18:09  (00:52)    
kong     pts/1        192.168.191.1    Fri Feb 24 10:28 - down   (06:39)    
reboot   system boot  3.13.0-32-generi Fri Feb 24 10:27 - 17:08  (06:40)    
kong     pts/1        192.168.191.1    Fri Feb 24 10:16 - down   (00:10)

四、lastlog


  • lastlog命令默认是读取/var/log/lastlog 文件数据
  • 命令输出
  1. 用户名
  2. 登陆终端
  3. 登陆IP
  4. 最后一次登陆时间
用户名           端口     来自             最后登录时间
root                                       **从未登陆过**
daemon                                     **从未登陆过**
bin                                        **从未登陆过**
sys                                        **从未登陆过**
sync                                       **从未登陆过**
games                                      **从未登陆过**
man                                        **从未登陆过**
lp                                         **从未登陆过**
mail                                       **从未登陆过**