glances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python 语言开发,使用 psutil 库来采集系统数据,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息。相对于top/vmstat/iostat等老牌监控工具,glances具有的优点是:Glances 可以监控本机也可以通过客户端服务器模式监控其他机器;Glances 提供了基于 XML/RPC 的 API 便于其他程序调用,可编程;Glances 可以将数据输出保存到 csv 或 html 格式的文件方便其他程序处理(报告或绘制图形)。

一、glances的安装

通常可以有两种方法安装 glances。第一种是通过编译源代码的方式,这种方法比较复杂另外可能会遇到软件包依赖性问题。还有一种是使用特定的软件包管理工具(如 easy_install 或者 pip,centos下叫pip-python)来安装 glances,这种方法比较简单。

ubuntu下的安装方法sudo apt-get update

sudo apt-get install python-pip build-essential python-dev

sudo pip install glances

centos下安装rpm -ivh http://fr2.rpmfind.net/linux/epel/6/x86_64/epel-release-6-8.noarch.rpm

yum install python-pip python-devel

pip-python install glances

二、glances的参数及用法

glances的参数glances 是一个命令行工具包括如下命令选项:

-b:显示网络连接速度 Byte/ 秒

-B @IP|host :绑定服务器端 IP 地址或者主机名称

-c @IP|host:连接 glances 服务器端

-C file:设置配置文件默认是 /etc/glances/glances.conf

-d:关闭磁盘 I/O 模块

-e:显示传感器温度

-f file:设置输出文件(格式是 HTML 或者 CSV)

-m:关闭挂载的磁盘模块

-n:关闭网络模块

-p PORT:设置运行端口默认是 61209

-P password:设置客户端 / 服务器密码

-s:设置 glances 运行模式为服务器

-t sec:设置屏幕刷新的时间间隔,单位为秒,默认值为 2 秒,数值许可范围:1~32767

-h : 显示帮助信息

-v : 显示版本信息

root@leco:/home/leco# glances

linux 命令神器,Linux 命令神器 - glances相关推荐

  1. 硬盘mdr转换成gdp linux,Linux 命令学习神器!命令看不懂直接给你解释!

    原标题:Linux 命令学习神器!命令看不懂直接给你解释! 转自: 良许Linux 大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件 ...

  2. linux批量命令换行,Linux 下的这些高效指令,是你快速入门运维的神器

    原标题:Linux 下的这些高效指令,是你快速入门运维的神器 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它 ...

  3. 【linux测试必背| tcpdump】命令行抓包神器 | tcpdump抓取post请求并显示详细参数

    命令行抓包神器 | tcpdump抓取post请求并显示详细参数 知识背景(diu ren 经历) 1. tcpdump抓包工具捕捉tcp请求 三次握手和四次挥手 适用场景: 命令格式: 2. tcp ...

  4. Linux学习笔记之   pstree,htop,glances,dstat 命令使用

    本文将简单介绍pstree,top,htop,dstat的用法: pstree pstree - display a tree of processes pstree:显示进程状态树,pstree命令 ...

  5. 18个堪称神器的命令行工具,高效运维必备

    ***上期入口:***24个 CSS 高级技巧合集 本资源原链接地址:18个堪称神器的命令行工具 thefuck 命令行打错了以后,打一个fuck就会自动纠正. GitHub:https://gith ...

  6. Linux 打包及压缩命令使用方法总结

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://tanjuntao.github.io/ 1. 概览 在这篇文章中,我将总结 Linux 系统下面常见的几种压 ...

  7. linux 到我的电脑的命令,Linux你都是如何背命令的 -电脑资料

    linux 背命令这条路是相当的坎坷啊! 可惜的是,我,还是背不得几个命令, 面对这种窘境,于是想出一切歪招,背不了,咱就查有什么命令呗.. 所以,就介绍介绍.总结总结.怎么查命令 查询所有linux ...

  8. java 执行linux命令行_10个高效Linux技巧及Vim命令对比

    专注于Java领域优质技术,欢迎关注 作者:vimtutor 来自:Vim教程网 Vim的很多命令和功能与Linux系统的命令和功能及其相似,可以说是一脉相承.Vim教程网(https://vimjc ...

  9. dd linux 尾部添加0_Linux文件目录命令整理Linux学习

    文件目录管理命令 定位目录命令: 1. pwd命令 pwd命令用于显示用户当前所处的工作目录(当前绝对路径): 2. cd命令 cd命令用于切换工作目录,可以通过cd命令迅速.灵活地切换到不同的工作目 ...

  10. 10个高效Linux技巧及Vim命令对比

    写在前面:今天没来得及唱歌~一个多星期没更新了,今天记录下我自己用得比较多的Linux命令行快捷键,小伙伴们别嘲笑我哈~不知道为啥,每次发文就有好几个小伙伴取消关注离开之前,可以告诉我为什么吗~~ V ...

最新文章

  1. 完整的Python 3和树莓Pi大师课 Complete Python 3 and Raspberry Pi Masterclass
  2. C++智能指针:unique_ptr详解
  3. stl-map/set
  4. 尤大直播分享:vue3生态进展和展望
  5. P1057 传球游戏
  6. 耳机不支持android,安卓手机为什么不能用EarPods耳机 原因分析【图解】
  7. WordPress主题LensNews模板源码,2.2版本多功能新闻积分商城主题
  8. 你敢花一天时间看完本文在简历上添一笔“熟练使用C++编程”吗?
  9. Python 为什么要用线程池?
  10. php自定义通讯协议,PHP自定义协议攻击 by L0st
  11. poj-3185-开关问题
  12. 天津事业编计算机岗位综合知识,天津事业编综合知识考什么
  13. 何川L3管理课_模块3_追进展(执行)
  14. HTTP 的长连接和短连接
  15. php laravel日志报错,Laravel 文档阅读:错误 日志记录
  16. 如何去掉快捷方式上的小箭头
  17. 【qq机器人】东京奥运奖牌
  18. WMD:基于词向量的文档相似度计算
  19. CloudFlare的Worker免费部署服务
  20. Auto CAD设置标注尺寸格式的方法

热门文章

  1. 《MATLAB智能算法30个案例》:第17章 基于PSO工具箱的函数寻优算法
  2. html特殊符号不显示,HTML特殊符号显示技巧
  3. 【转载】VMWare删除虚拟机的方法
  4. vue项目html引入css,vue项目引入自定义.css的样式文件
  5. 小密圈 php,知识星球app下载
  6. 荣誉时刻!金睛云华荣获腾讯数字安全创新大赛季军!
  7. Arthas进阶教程
  8. 怎样使用Zigbee模块的低功耗功能
  9. 魔金(1)——螺丝锁、笼中取刺、蛇口逃生
  10. python视频转字符详细教程_Python实现视频转字符画