linux who命令参数及用法详解(linux查看在线用户命令)
程序员文章站
2022-05-13 13:54:06
执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器... 12-07-21...
linux who 命令 详解 linux最常用命令之一
功能说明:显示目前登入系统的用户信息。
语 法:who [-himqsw][--help][--version][am i][记录文件]
补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的
终端机,登入时间以及从何处登入或正在使用哪个x显示器。
参 数:
-h或--heading 显示各栏位的标题信息列。
-i或-u或--idle 显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
-m 此参数的效果和指定"am i"字符串相同。
-q或--count 只显示登入系统的帐号名称和总人数。www.jb51.com linux安全网
扩展,使用who或者w命令查看到非法用户正在登陆系统,想踢掉怎么办
who命令示例
要显示关于谁正在使用本地系统节点的信息,请输入:
who
显示类似于以下内容的信息:
joe lft/0 jun 8 08:34
要显示您的用户名,请输入:
who am i
显示类似于以下内容的信息:
george lft/0 jun 8 08:34
要显示登录、注销、系统启动和系统关闭的历史记录,请输入:
who /var/adm/wtmp
显示类似于以下内容的信息:
hank lft/0 jun 8 08:34 (ausnix5)
john lft/0 jun 8 08:34 (jikey)
mary lft/0 jun 8 08:22 (machine.austin.ibm)
jan pts4 jun 8 09:19 (puff.wisc.edu)
要显示本地系统节点的运行级别,请输入:
who -r
显示类似于以下内容的信息:
. run-level 2 jun 8 04:15 2 0 s
要显示任何当前活动的和以前已由 init 生成的活动进程,请输入:
who -p
显示类似于以下内容的信息
srcmstr . jun 8 04:15 old 2896
cron . jun 8 04:15 old 4809
uprintfd . jun 8 04:15 old 5158
要通过指定 -bdlprttu 标志来处理 /var/adm/wtmp 文件,请输入:
who -a /var/adm/wtmp
显示类似于以下内容的信息:
. system boot jun 19 10:13
. run-level 2 jun 19 10:13
. . jun 19 10:14 old
. . jun 19 10:14 old
. . jun 19 10:14 old
rc - . jun 19 10:13 old
. . jun 19 10:16 old
. . jun 19 10:14 old
srcmstr - . jun 19 10:14 old
rctcpip - . jun 19 10:14 old
rcdce - . jun 19 10:14 old
rccm - . jun 19 10:15 old
dceupdt - . jun 19 10:15 old
rcnfs - . jun 19 10:15 old
cron - . jun 19 10:16 old
piobe - . jun 19 10:16 old
qdaemon - . jun 19 10:16 old
writesrv - . jun 19 10:16 old
uprintfd - . jun 19 10:16 old
. . jun 19 10:16 old
login - lft0 jun 19 10:16 old
. . jun 19 10:16 old
. . jun 19 10:16 old
功能说明:显示目前登入系统的用户信息。
语 法:who [-himqsw][--help][--version][am i][记录文件]
补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的
终端机,登入时间以及从何处登入或正在使用哪个x显示器。
参 数:
-h或--heading 显示各栏位的标题信息列。
-i或-u或--idle 显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
-m 此参数的效果和指定"am i"字符串相同。
-q或--count 只显示登入系统的帐号名称和总人数。www.jb51.com linux安全网
扩展,使用who或者w命令查看到非法用户正在登陆系统,想踢掉怎么办
who命令示例
要显示关于谁正在使用本地系统节点的信息,请输入:
who
显示类似于以下内容的信息:
joe lft/0 jun 8 08:34
要显示您的用户名,请输入:
who am i
显示类似于以下内容的信息:
george lft/0 jun 8 08:34
要显示登录、注销、系统启动和系统关闭的历史记录,请输入:
who /var/adm/wtmp
显示类似于以下内容的信息:
hank lft/0 jun 8 08:34 (ausnix5)
john lft/0 jun 8 08:34 (jikey)
mary lft/0 jun 8 08:22 (machine.austin.ibm)
jan pts4 jun 8 09:19 (puff.wisc.edu)
要显示本地系统节点的运行级别,请输入:
who -r
显示类似于以下内容的信息:
. run-level 2 jun 8 04:15 2 0 s
要显示任何当前活动的和以前已由 init 生成的活动进程,请输入:
who -p
显示类似于以下内容的信息
srcmstr . jun 8 04:15 old 2896
cron . jun 8 04:15 old 4809
uprintfd . jun 8 04:15 old 5158
要通过指定 -bdlprttu 标志来处理 /var/adm/wtmp 文件,请输入:
who -a /var/adm/wtmp
显示类似于以下内容的信息:
. system boot jun 19 10:13
. run-level 2 jun 19 10:13
. . jun 19 10:14 old
. . jun 19 10:14 old
. . jun 19 10:14 old
rc - . jun 19 10:13 old
. . jun 19 10:16 old
. . jun 19 10:14 old
srcmstr - . jun 19 10:14 old
rctcpip - . jun 19 10:14 old
rcdce - . jun 19 10:14 old
rccm - . jun 19 10:15 old
dceupdt - . jun 19 10:15 old
rcnfs - . jun 19 10:15 old
cron - . jun 19 10:16 old
piobe - . jun 19 10:16 old
qdaemon - . jun 19 10:16 old
writesrv - . jun 19 10:16 old
uprintfd - . jun 19 10:16 old
. . jun 19 10:16 old
login - lft0 jun 19 10:16 old
. . jun 19 10:16 old
. . jun 19 10:16 old
下一篇: linux下磁盘查看命令分享
推荐阅读
-
linux命令之find命令的12个常用参数详解(含具体用法和注意事项)
-
linux uname命令参数及用法详解(linux查看系统信息命令)
-
linux kill命令参数及用法详解(linux终止进程命令)
-
linux sleep命令参数及用法详解(linux休眠延迟执行命令)
-
linux whois命令参数及用法详解(linux查询域名或IP注册信息)
-
linux groupmod命令参数及用法详解(linux修改组信息命令)
-
linux w命令参数及用法详解(linux查看在线用户命令)
-
linux userdel命令参数及用法详解(linux删除系统用户命令)
-
linux date命令参数及用法详解(linux查看修改系统时间)
-
Linux ifconfig命令详解和使用示例(Linux网络参数配置和查看)