Linux 中的 procinfo 命令解释

Proc 文件系统是在系统启动时创建并在系统关闭后关闭的虚拟文件系统。 就是这样一个系统,存储着系统的信息,比如进程。 对于内核,它充当信息和控制中心。 从 proc 文件系统中,各种程序可以获取一些用于各种原因的信息。

从 /proc 目录中,procinfo 命令可以获得有关系统的有用信息。 使用该系统信息,procinfo 命令以更好的方式提供输出供用户阅读。

在本文中,我们将通过在 Ubuntu 20.04 LTS 服务器上安装 procinfo 命令来讨论它的使用。

Procinfo 命令的安装

要在 Ubuntu 20.04 LTS 服务器上安装 procinfo 命令,我们将运行如下所示的命令。

$ sudo apt install procinfo -y

procinfo 命令的用例

您可以运行 procinfo 命令来查看所有系统状态。 您可以查看下面的屏幕截图以获取更多详细信息。

$ procinfo

要显示系统每秒信息之间的结果,而不是总值,我们可以运行如下所示的命令。

$ procinfo -d

要以人类可读的形式显示内存统计信息,您可以运行以下命令。

$ procinfo -H

您可以看到所有统计数据都以千字节(KiB)、兆字节(MiB)和千兆字节(GiB)为单位,更加人性化和可读。

要将系统信息之间的结果显示为总计,而不是每秒,我们可以运行如下所示的命令。

$ procinfo -D

默认情况下,要显示包含内存统计信息、IRP 和 DMA 信息系统、磁盘空间等信息的输出,您可以运行以下命令。

$ procinfo -s

通过使用“-n”标志暂停 n 秒来连续显示统计信息的更新。 在这里,我们为此会话使用 n = 3。 您可以按如下方式运行命令,然后按“q”中断会话。

$ procinfo -n3 -H

要显示实际可用内存,您可以使用“-r”标志运行以下命令。

$ procinfo -r

要显示 procinfo 的版本,您可以运行以下命令。

$ procinfo -v

结论

您可以使用 procinfo 命令实用程序获取有关系统的信息,例如进程等。 有关更多信息,您可以运行“man procinfo”命令。 谢谢!