1、w 用户名
语法格式如下:
w -[husfV] [user]
下面对参数进行说明:
这里是列表文本
-
-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、当前正在运行进程的命令行。
2、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)
3、last
- last 命令默认是读取/var/log/wtmp 文件数据
- 命令输出
- 用户名
- 登录终端
- 登录IP
- 登录时间
- 退出时间(在线时间)
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)
4、lastlog
- lastlog命令默认是读取/var/log/lastlog 文件数据
- 命令输出
- 用户名
- 登录终端
- 登录IP
- 最后一次登录时间
用户名 端口 来自 最后登陆时间
root **从未登录过**
daemon **从未登录过**
bin **从未登录过**
sys **从未登录过**
sync **从未登录过**
games **从未登录过**
man **从未登录过**
lp **从未登录过**
mail **从未登录过**