linux 里,请问如何筛选出w命令下idle小于10分钟的用户?求大神。

linux 里,请问如何筛选出w命令下idle小于10分钟的用户?求大神。,第1张

USER —登录的用户

TTY —登录后系统分配的终端号

FROM—远程主机名,即从哪儿登录来的

LOGIN@—何时登录

IDLE—空闲了多长时间,表示用户闲置的时间。这是一个计时器,一旦用户执行任何 *** 作,该计时器便会被重置

JCPU—和该终端(tty)连接的所有进程占用的时间,这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间

PCPU—指当前进程(即在WHAT项中显示的进程)所占用的时间

WHAT—当前正在运行进程的命令行

例如:

user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2

user3用户2013年7月7日从IP 192.168.0.5登录到本机,终端号pts/39,已经2小时11分没有 *** 作了,登录后其所有进程占用CPU时间1.62秒,当前执行的程序是ssh 10.1.1.2,占用CPU时间1.58秒

常用的几个Linux查看最近登录成功/失败的用户信息

推荐使用命令 last w -i 可以查看到比较详细的登陆信息 登陆时间,闲置时间 登陆终端 闲置时间等

1.Linux users查看在线用户

2.Linux who查看在线用户并显示终端、时间、登陆地址等信息

显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等

参数说明:

显示标题栏和只显示当前用户 IDLE . 代表用户当前活跃

显示登入系统的帐号名称和总人数

3.Linux last命令用于显示用户最近登录信息

最近登录成功的2个用户记录

用户、终端、时间、在线时长** still logged in代表当前在线

显示完整主机名 有时太长默认会显示不全

省略 hostname 的栏位

显示centos登陆信息

**4..Linux lastb命令用于列出登入系统失败的用户相关信息

最近登录失败的2个用户记录 并显示完整主机名

5.Linux w命令用于显示目前登入系统的用户信息

显示当前用户,不显示登录位置

显示IP地址

使用SSH 命令 *** 作也没感觉 很慢.就是访问

top - 16:10:43 up 50 min, 2 users, load average: 4.72, 4.58, 4.35

Tasks: 114 total, 1 running, 113 sleeping, 0 stopped, 0 zombie

%Cpu(s): 18.7 us, 3.0 sy, 0.0 ni, 37.5 id, 40.6 wa, 0.2 hi, 0.0 si, 0.0 st

KiB Mem: 7693560 total, 1957232 used, 5736328 free, 47460 buffers

KiB Swap: 0 total, 0 used, 0 free. 1291540 cached Me


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7412744.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存