Linux/UNIX找出其他用户在做什么?
时间:2020-01-09 10:42:14 来源:igfitidea点击:
问题描述:您能否解释该命令以查找用户在我的UNIX/Linux系统上正在做什么?
解决方法:Linux和UNIX(FreeBSD/Solaris)都有w命令显示谁登录以及他们在做什么。
w命令显示系统上当前活动的摘要,包括每个用户正在做什么。
第一行显示当前时间
系统已运行多长时间
登录到系统的用户数
平均负载。
平均负载数给出了运行队列中平均在1、5和15分钟内的作业数。
您还可以使用ps命令,该命令向您显示系统上正在运行的进程。
输入" w command"可显示有关计算机上当前用户及其进程的信息。
使用w命令显示谁已登录以及他们在做什么
输出的字段包括用户登录名,用户所在终端的名称,用户登录的主机,用户登录的时间,自用户最后执行内容以来的时间以及名称和参数。
当前过程。
$ w
您可以使用ps命令向您显示系统上正在运行的进程:
$ ps -au | more $ ps -au | less
因此,您可以同时使用w和ps命令来找出谁在做什么。