作用:显示用户的一些信息,以及可以查看当前系统登录账户及登录时间
格式:finger [option] [账户]
使用范例:
(a)如果直接使用finger,不带账号,那么当前系统的所有登录用户、来自的终端机、登录时间等等
(b)带上账号,显示该账号的用户名称、默认shell以及当前是否登录等信息。eg: finger wahaha
2.id
作用:显示指定账户的UID/GID等信息
格式:id [option] [账户]
常用的选项:
-u —— 只输出指定账号的UID
-g —— 只输出指定账号的GID
-G —— 打印出指定账号所属group的所有GID
-n —— 是配合 -u 或 -g 或 -G 来使用的,表示打印出名称,而不是数字。例如id -un就会显示当前账号的名称,而不是UID
备注:(a)若不带账号,那显示的当前用户的UID/GID等信息
(b)若带账号,那显示指定用户的UID/GID等信息
3.w
作用:显示当前在线的用户信息
[root@Mast1 ~]# w
23:42:41 up 40 min, 2 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.177.1 23:33 18.00s 0.05s 0.05s -bash
root pts/1 mast2.com 23:42 0.00s 0.09s 0.05s w输出解释第一行
当前时间、系统启动到现在的时间、登录用户的数目,系统在最近1秒、5秒和15秒的平均负载;
例如上面:系统启动时间为23:42:41、已经启动了40分钟、有两个用户登录到了该系统
第二行
登录帐号、终端名称、远程主机名、登录时间、空闲时间、JCPU、PCPU、当前正在执行的命令;
4.who
作用:显示当前在线的用户信息
[root@Mast1 ~]# who
root pts/0 2015-07-19 23:33 (192.168.177.1)
root pts/1 2015-07-19 23:42 (mast2.com)
用户名 终端名称 时间(主机名)
作用:显示系统历史的每一次登录信息,若一个账号登录多次,会显示多条登录记录。
#最常使用,查看最后登录系统的N条命令
[root@master01 ~]# last -5
root pts/0 192.168.16.36 Mon Jul 20 15:02 still logged in
root pts/1 192.168.27.216 Mon Jul 20 11:27 still logged in
root pts/0 192.168.16.103 Mon Jul 20 09:25 - 14:03 (04:37)
root pts/0 192.168.16.36 Wed Jul 15 11:00 - 20:58 (09:57)
root pts/0 192.168.16.36 Tue Jul 14 11:25 - 18:01 (06:36)
命令输出字段介绍:第一列:用户名
第二列:终端位置。pts/0 (伪终端) 意味着从诸如SSH或telnet的远程连接的用户.tty (teletypewriter) 意味着直接连接到计算机或者本地连接的用户
第三列:登录ip或者内核 。如果你看见:0.0 或者什么都没有,这意味着用户通过本地终端连接。
第四列:开始时间
第五列:结束时间(still login in 还未退出、 down 直到正常关机、 crash 直到强制关机)
第六列:持续时间
备注:用户登录信息记录在二进制文件/var/log/wtmp中,last命令输出的内容,就是从/var/log/wtmp文件中获取的。
6.lastlog
作用:列出所有用户最后登录信息,会把系统用户也列出来。若一个账户多次登录系统,那么只会显示他最后一次登录的记录。
7.write
作用:向指定的终端机上的指定用户发送消息
格式:
write 用户账号 [用户所在的终端接口]
范例:
write wahaha pts/2
备注,使用ctrl+d表示输入信息结束
8.mesg
作用:用来屏蔽某个用户用write命令发过来的消息
格式:
mesg n #表示开始屏蔽消息
mesg y #表示解除屏蔽
备注:一般账户使用mesg n是无法屏蔽root账号发过来的消息
9.wall
作用:向系统上当前所有在线的用户发送消息
格式:
wall "消息内容"
本文深入探讨Linux系统中用于管理用户和进行交互的一系列命令,包括finger、id、w、who、last、lastlog、write、mesg、wall等命令的作用、使用方式及其输出解释。了解这些命令能帮助用户更高效地监控系统状态、管理用户权限以及实现系统内信息的传递。
6976

被折叠的 条评论
为什么被折叠?



