实时监视,监视用户和系统进程

关于whowatch

在下一篇文章中,我们将看一下whowatch。 这是 用于交互式命令行的程序,简单易用,我们可以使用它来监视进程和用户 在Gnu / Linux系统上。 它将向我们显示谁登录了系统,以及他们在那一刻正在做什么。 这样做与“'.

节目我们 它将显示系统中的用户总数以及根据连接类型显示的用户数。 此外,它还将向我们显示系统的活动时间以及有关用户登录名的信息。

如果有不同的用户,我们将可以特别选择其中之一,并查看其过程树。 进入 在进程树模式下,我们可以发送 标志 SIGINT和SIGKILL到选定的进程.

谁是 类似于ncurses的交互式实用程序 它将在终端中实时向我们显示有关当前连接到计算机的用户的信息。 除了标准信息(登录名,tty,主机,用户进程),它还会向我们显示连接类型(即telnet或ssh).

在界面上 我们将能够选择某个用户来查看他的进程树,以及所有系统进程的树。 可以显示该树,并在其附加的列中显示每个进程的所有者。

在Ubuntu上安装Whowatch

该计划 可以从默认存储库轻松安装whowatch 使用我们的Ubuntu发行版的软件包管理器。 我们只需要打开一个终端(Ctrl + Alt + T)并输入以下命令:

whowatch安装

sudo apt update; sudo apt install whowatch

安装完成后,您要做的就是谁看 在命令行上,以查看下一个屏幕。

用户在whowatch中的屏幕

whowatch

Whowatch中可用的一些选项

在此终端程序为用户提供的不同选项中,我们可以找到:

用whowatch列出用户信息

查看特定用户的详细信息。 我们只需使用 上下箭头 浏览用户列表。 一旦对我们感兴趣的用户,我们将不得不 按'键 列出用户信息,如上面的屏幕截图所示。

查看用户进程树

查看用户的进程树,不会超过 按下键 简介 突出显示用户之后 这使我们感兴趣。

查看所有用户进程树

查看所有进程树 该系统,这将是必要的 按'键t'.

Whowatch的系统信息

你也可以 通过按'键查看系统信息s.

搜索过程

使用'键/ 我们将能够 寻找一个开放的过程。 找到了我们感兴趣的过程,您可以 按'键 获得 工艺信息 有问题。

流程的所有者

按'键o 可以 查看拥有每个流程的用户.

连接器 Ctrl-I我们将发送一个INT信号 到选定的过程。

Ctrl-K发送KILL信号 我们选择的过程。

获得有关如何使用此程序的更多信息,您可以查阅 谁看 如下所示:

程序手册页

man whowatch

如今,这些类型的工具已经不是什么新鲜事物了,因为有许多开发使我们能够控制这些元素中的每一个,因为重要的是我们必须集中管理用户和用户。 流程。 以此寻求 出于支持或控制的原因,知道哪些用户对该设备拥有权限,哪些处于活动状态以及正在执行哪些进程.

毫无疑问,使用这个简单的工具,我们将能够实时了解团队用户和团队流程中发生的一切。 简而言之,只能说 whowatch是一个简单易用的交互式命令行实用程序 在Gnu / Linux系统上。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。