让你对硬件资源使用情况一目了然——推荐一个跨平台的命令行监控工具Glances

        在Linux下有不少命令行工具,可以用来监视对硬件的使用情况。比如:
top:        主要监控进程对资源占用(类似的还有htop和atop);
iftop:      监控网络;
iotop:     监控磁盘读写;
vmstat:  监控CPU、内存、虚拟内存等;
        这些工具各有侧重。如果想同时监控CPU、内存、网络、磁盘读写、磁盘占用率、进程等多方面的情况,可以使用一个用python开发的命令行工具Glances,其官网地址是: https://nicolargo.github.io/glances/,在 GitHub 上的地址是: https://github.com/nicolargo/glances 。如果硬件能支持,它还能监控 CPU 温度、GPU(目前只支持Nvidia品牌)等信息。各种信息一网打尽、一目了然,一个简单的示例如下图:


        在 Red Hat  / CentOS 下的安装命令是: yum install glances
        在 Debian / Ubuntu 下的安装命令是: apt-get install glances
        这个工具可以在以下平台上运行:Linux,FreeBSD,macOS,Windows(可通过 pip install glances 方式安装),Android。不仅可以在单机上运行,还支持 Client / Server 工作模式,用户可以用它远程监视一台网络上计算机的资源使用状况。它还提供了Web访问接口,用户可以通过浏览器(包括手机、平板电脑上的浏览器)查看远端计算机的资源使用状况。该软件详细的使用方法请参阅其官网上的说明文档。

猜你喜欢

转载自blog.csdn.net/henter/article/details/78709966