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命令来找出谁在做什么。