香港服务器香港服务器租用

如何用Saidar查看Linux系统信息统计

在Linux和Unix操作系统中,有大量的命令行和图形监控工具存在,用于查看系统统计数据。最流行和最广泛使用的工具是top。除了top之外,还有一些不错的替代品。通过使用top和类似top的程序,我们可以得到系统摘要信息以及Linux内核当前正在管理的进程或线程的列表。今天,我们将看到又一个名为Saidar的命令行实用程序。
Saidar是一个简单的、基于诅咒的工具,用于实时查看Linux系统统计数据和资源使用情况。它是libstatgrab库的一部分,可以用来访问关键的系统统计数据,包括CPU、进程、负载、内存、swap、网络I/O、磁盘I/O和文件系统信息。它是用C语言编写的,并在GNU/Linux和各种类似Unix的发行版中进行了测试,如FreeBSD、NetBSD、OpenBSD、Solaris、DragonFly BSD、HP-UX和AIX。
1、在Linux中安装Saidar
Saidar可以在流行的Linux发行版的默认仓库中找到。
要在Debian、Ubuntu及其衍生版本上安装Saidar,请运行。
$ sudo apt install saidar
Saidar可在CentOS 7的EPEL仓库中使用。使用命令启用EPEL资源库。
$ sudo yum install epel-release
然后用命令在CentOS 7上安装Saidar。
$ sudo yum install saidar
Fedora:
$ sudo dnf install saidar
OpenSUSE:
$ sudo zypper install saidar
2、用Saidar查看Linux系统统计
要在Linux中使用Saidar查看当前的系统统计,只需运行。
$ saidar

①如您在上面的输出中看到的那样,第一行显示以下详细信息:
Linux系统的主机名,
总正常运行时间,
以及当前日期和时间。
②第二行显示CPU使用情况统计信息,例如,
CPU负载
进程总数
当前正在运行/正在睡眠/已停止/僵尸进程的总数,
和已登录用户总数。
③第三行显示内存使用情况详细信息,例如,
总内存
当前正在使用多少内存,
以及有多少可用内存。
交换使用(总计,已使用和免费)
调入和调出。
所有内存使用情况的详细信息都以MB为单位显示。
④第四列显示硬盘,网络和文件系统的详细信息,例如,
磁盘分区
环回设备
磁盘I / O速度
没有可用的网络接口卡,
网络I / O,
系统安装点
每个文件系统可用磁盘空间和已用磁盘空间的总百分比。
就像top命令一样,Saidar将继续运行并监视系统资源,直到您通过按手动退出为止q。
3、以彩色显示系统统计信息
要启用彩色输出,请使用-c标志。
$ saidar -c
4、更改刷新间隔
默认情况下,Saidar每3秒更新一次统计信息。您可以使用-d标志更改此刷新延迟间隔。
$ saidar -d 5
在这里,我将5秒设置为刷新间隔。含义-Saidar将每5秒更新一次统计信息。
您甚至可以组合参数以获得所需的输出。
$ saidar -c -d 2
按照上面的示例,Saidar将以彩色输出系统统计信息,并每2秒更新一次统计信息。
5、获得帮助
要显示Saidar帮助部分,请运行:
$ saidar -h
Saidar只是一个简单、轻量级的监控工具,用来获取基本的系统资源细节。它能很好地完成这项工作。然而,如果你想了解Linux系统上实时发生的一切,你应该考虑使用Netdata和Doppler。A5互联https://www.a5idc.net/

posted @ 2020-09-16 09:46  A5互联  阅读(558)  评论(0编辑  收藏  举报
江苏镇江高防服务器BGP云服务器