[用户管理]——用户功能的几个命令
finger命令 查询用户信息
选项参数:
-s :仅列出用户的账号、全名、终端机代号与登入时间等等;
-m :列出与后面接的账号相同者,而不是利用部分比对 (包括全名部分)
查看用户信息 # finger lyj Login: lyj Name: Directory: /home/lyj Shell: /bin/bash Never logged in. No mail. No Plan.
查看目前在系统上登录的用户和登录时间 # finger Login Name Tty Idle Login Time Office Office Phone root root tty1 8:19 Aug 2 00:38 root root pts/0 1:08 Aug 2 05:22 (10.0.2.29) root root pts/1 Aug 2 05:26 (10.0.2.29)
id命令 查看用户的uid、gid、属组信息
# id lyj uid=503(lyj) gid=503(lyj) 组=503(lyj)
w who whoami命令
查看目前登录到系统的用户及各种信息 # w 13:45:27 up 13:08, 3 users, load average: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root tty1 - 00:38 8:25m 22.57s 0.16s -bash root pts/0 10.0.2.29 05:22 1:14m 0.06s 0.06s -bash root pts/1 10.0.2.29 05:26 0.00s 0.22s 0.09s w # who root tty1 2016-08-02 00:38 root pts/0 2016-08-02 05:22 (10.0.2.29) root pts/1 2016-08-02 05:26 (10.0.2.29)
查看当前登录用户 # whoami root
lastlog命令
查看用户最近登录时间 # lastlog 用户名 端口 来自 最后登陆时间 root pts/1 10.0.2.29 二 8月 2 05:26:34 +0800 2016 bin **从未登录过** daemon **从未登录过**