且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

【一天一个shell命令】好管家--查看当前登录用户-w

更新时间:2022-08-27 08:26:14

说明

w,查看当前登录用户,并且查看他们当前行为 

相关命令

who--查看用户
ps--查看进程
top--资源信息
uptime--系统运行时长
free--内存信息

学习实例

1. 查看当前登录用户:


  1. $w 

如图:

【一天一个shell命令】好管家--查看当前登录用户-w

 讲解:

关于打印

第一行:
12:48:28 up 1 day,  2:03,  1 user,  load average: 0.09, 0.14, 0.14

可以参考上一篇

第二行:        

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
登录名 tty名 远程host 登录时长 故障时间 JCPU时间 pcpu时间 运行的命令

JCPU:当前(tty)终端上所有进程所用时间,包括过去和当前后台的总时间

PCPU:当前进程所用时间,即WHAT下命令的耗时。

 帮助信息

-h 不打印第一行信息
-u 忽略用户名,找出当前进程和cpu时间
-s 用最简模式,不打印login@ ,JCPU,PCPU
-f 不打印 from 字段信息
-o 老版本的样式打印.IDLE少于1分钟打印空白信息
-V(大写) 缺省的版本信息

唯一有用的实例

查看某个用户(如shelldir)相关信息


  1. $w shelldir 

如图:

【一天一个shell命令】好管家--查看当前登录用户-w

 收尾

关于登录用户的信息,可以查看文件

/var/run/utmp

进程信息,查看目录

/proc

注:本人该篇博文用的ubuntu_v_12










本文转自 wws5201985 51CTO博客,原文链接:http://blog.51cto.com/yjplxq/1039809,如需转载请自行联系原作者