欢迎来到福编程网,本站提供各种互联网专业知识!
您的位置:网站首页 > 操作系统 > LINUX

linux who命令参数及用法详解(linux查看在线用户命令)

发布时间:2016-08-29 作者:佚名 来源:互联网
执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器
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

相关推荐