Linux命令之who、w、whoami
           --显示用户信息

一、who命令
    简单显示who帮助信息
    [root@localhost ~]# who --help
    用法:who [选项]... [ 文件 | 参数1 参数2 ]
    显示当前已登录的用户信息。
    常见的参数如下:
    -b, --boot  上次系统启动时间
    -l,--login  显示系统登录进程
      --lookup  尝试通过 DNS 查验主机名
    -q, --count  列出所有已登录用户的登录名与用户数量
    -u, --users  列出已登录的用户
示例:
    显示上次系统引导时间
    [root@localhost ~]# who -b
     系统引导 2015-08-21 18:01     

     显示系统登录进程
     [root@localhost ~]# who -l
登录   tty3         2015-08-21 10:01              2144 id=3
登录   tty2         2015-08-21 10:01              2142 id=2
登录   tty5         2015-08-21 10:01              2148 id=5
登录   tty4         2015-08-21 10:01              2146 id=4
登录   tty6         2015-08-21 10:01              2150 id=6

      显示已登录用户以及次数
[root@localhost ~]# who -q
root root root root root
# 用户数=5

二、w命令
    简单显示who帮助信息
    [root@localhost ~]# man  w
  w - Show who is logged on and what they are doing. //显示目前登入系统的用户信息。

  用法:w [-fhlsuV][用户名称]
  常见参数:
  -f  开启或关闭显示用户从何处登入系统。
  -h  不显示各栏位的标题信息列。 
  -s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
示例:
   显示root用户登入系统信息
   [root@localhost ~]# w -f root
 11:40:45 up  1:39,  5 users,  load average: 0.00, 0.00, 0.00
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0     10:06    1:32m  0.06s  0.06s -bash
root     pts/1     10:08    1:30m  0.07s  0.07s -bash
root     pts/2     10:10    1:27m  0.07s  0.07s -bash
root     pts/3     10:13   31:39   0.16s  0.01s man cal
root     pts/4     11:13    0.00s  0.10s  0.01s w -f root


三、whoami命令
    简单显示who帮助信息
    [root@localhost ~]# man  w
    whoami - print effective userid:显示用户名称。
  用法:whoami [OPTION]...
该命令比较简单,示例
    [root@localhost ~]# whoami
    root