首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

sysstat - linux性能监控神器

有的时候我们可能会需要对于linux机器进行性能监控。比如cpu、内存、磁盘等占用情况等,如果是简单查看使用情况,那么我们可以使用top、free等经典命令。...sysstat 介绍 今天就来分享一个在Linux 操作系统监控系统性能工具-sysstat。有了这个工具包,我们就可以通过这个工具包不同命令,来对系统性能进行更细监控。...工具github地址如下:https://github.com/sysstat/sysstat 从Readme我们可以得知,这个工具包会包含实用应用程序来监控系统性能 iostat:报告 CPU...mpstat:报告与单个或组合处理器相关统计信息。 pidstat:报告 Linux 任务(进程)统计信息:I/O、CPU、内存等。 Tapestat:报告连接到系统磁带驱动器统计信息。...Sysstat 是开源/免费软件 sysstat 安装 在Centos可以使用: sudo yum install sysstat 来安装 ubuntu可以使用 sudo apt-get install

14510
您找到你想要的搜索结果了吗?
是的
没有找到

linux日志切割神器logrotate

logrotate 诞生于 1996/11/19 是一个 Linux 系统日志管理工具,本文会详细介绍 Linux 日志切割神器 logrotate 原理和配置。...Linux 日志切割神器 logrotate 原理介绍和配置详解 logrotate简介 llogrotate 是一个 linux 系统日志管理工具。...系统会按照计划频率运行 logrotate,通常是每天。在大多数 Linux 发行版本,计划每天运行脚本位于 /etc/cron.daily/logrotate。...主流 Linux 发行版都默认安装有 logrotate 包,如果你 linux 系统中找不到 logrotate, 可以使用 apt-get 或 yum 命令来安装。...logrotate 运行机制 llogrotate 在很多 Linux 发行版都是默认安装。系统会定时运行 logrotate,一般是每天一次。系统是这么实现按天执行

1.1K11

Linux 这些工具堪称神器

预计阅读时间:3分钟 作者 | int32bit 链接 | http://t.cn/R1FKgdN ag:比grep、ack更快递归搜索文件内容。 ?...shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范写法。 ?...htop: 提供更美观、更方便进程监控工具,替代top命令。 ? glances:更强大 htop / top 代替者。 htop 代替 top,glances 代替 htop: ?...除了命令行查看外,glances 还提供页面服务,让你从页面上随时查看某服务器状态。 axel:多线程下载工具,下载文件时可以替代curl、wget。...cloc:代码统计工具,能够统计代码空行数、注释行、编程语言。 ? tmux:终端复用工具,替代screen、nohup。 ? script/scriptreplay: 终端会话录制。

51730

备份 Linux 系统神器:rsync

所以备份是我数据长期安全必要保障。 备份软件选择 有许多软件可以执行备份。大多数 Linux 发行版提供至少一种开源备份软件。...同时也有许多商业备份软件,但是这些都不符合我需求,所以我决定使用基础 Linux 工具来进行备份。...新目录不是以 tar 或 zip 等打包存储,而是普通目录和文件,常见 Linux 工具都能轻松访问,而这正是我所需要。 rsync 最重要特性之一是它处理源目录被修改已有文件方式。...实际只有在白天改变几百 Mb 数据需要备份。 下面的命令可以用来同步两个目录及其任意子目录内容。也就是说,在新目录内容和源目录同步完之后,它们内容完全一样。...最后一步 但仅仅创建备份并不能拯救你业务,你需要定期地创建备份,使最近一次备份储存在另一台远程机器,如果有可能,放在另外一个建筑物中或几英里之外。

3K20

Linux中统计进程内存使用神器

smem是一个工具,可以提供大量关于 Linux 系统内存使用情况报告。与现有工具不同,smem 可以报告比例集大小 (PSS),它更有意义地表示虚拟内存系统中库和应用程序使用内存量。...相反,PSS 衡量每个应用程序在每个共享区域中公平份额,以给出一个现实衡量标准。...Smem功能 系统概览列表 按进程、映射、用户输出 按进程、映射或用户过滤输出 来自多个数据源可配置列 可配置输出单位和百分比 可配置标题和总计 从/proc读取实时数据 从目录镜像或压缩 tarball...smem 命令 在上述命令帮助下成功安装 smem 后。...0 /usr/lib/x86_64-linux-gnu/girepository-1 6 0 0 /usr/lib/x86_64-linux-gnu/girepository

2K10

好玩、有趣 Linux 命令学习神器 kmdr!

大家好,我是你们民工哥。 所有学习Linux系统初学者都知道,入门时除了简单系统知识需要了解之外,其次,最重要就是学习与理解Linux命令用法与其应用场景。...一连串问题接踵而至,但你这样一问,难免让回复你的人望而却步! 如果,这个时候有一个命令解释器工具存在,那将是多么完美! 那么,今天,民工哥给大家安利一款实用、好玩命令学习神器:kmdr。...Kmdr不仅提供Linux命令,还提供了许多CLI命令解释 支持列表如下 ?...kmdr 检查安装情况 运行命令kmdr以检查它是否已正确安装在系统。...通过这个强大神器kmdr,再难懂命令都可以通过它解释给你,哪里不懂,看哪里,妈妈再也不用担心我们再看不懂命令了!

88230

linux之抓包神器tcpdump

tcpdump介绍 tcpdump 是一款强大网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 使用能够帮助你分析、调试网络数据。...; -dd    将匹配信息包代码以c语言程序段格式给出; -ddd   将匹配信息包代码以十进制形式给出; -e    在输出行打印出数据链路层头部信息,包括源mac和目的mac,以及网络层协议...: 指定将每个监听到数据包中域名转换成IP、端口从应用名称转换成端口号后显示 -t    在输出每一行不打印时间戳; -v    输出一个稍微详细信息,例如在ip包中可以包括ttl和服务类型信息...; -vv    输出详细报文信息; -c    在收到指定数目后,tcpdump就会停止; -F    从指定文件中读取表达式,忽略其它表达式; -i    指定监听网络接口; -p:...表示 SYN-ACK,就是 SYN 报文应答报文。 原文链接:https://rumenz.com/rumenbiji/linux-tcpdump.html

1.3K30

linux之抓包神器tcpdump

tcpdump介绍 tcpdump 是一款强大网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 使用能够帮助你分析、调试网络数据。...; -dd 将匹配信息包代码以c语言程序段格式给出; -ddd 将匹配信息包代码以十进制形式给出; -e 在输出行打印出数据链路层头部信息,包括源mac和目的mac,以及网络层协议...: 指定将每个监听到数据包中域名转换成IP、端口从应用名称转换成端口号后显示 -t 在输出每一行不打印时间戳; -v 输出一个稍微详细信息,例如在ip包中可以包括ttl和服务类型信息...; -vv 输出详细报文信息; -c 在收到指定数目后,tcpdump就会停止; -F 从指定文件中读取表达式,忽略其它表达式; -i 指定监听网络接口; -p:...-T 将监听到包直接解释为指定类型报文,常见类型有rpc (远程过程调用)和snmp(简单网络管理协议;) -X 告诉tcpdump命令,需要把协议头和包内容都原原本本显示出来

54720

Asciinema:Linux操作命令录制神器

Asciinema 简介 Asciinema 是一款开源免费终端录制工具,它可以将命令行输入输出任何内容加上时间保存在文件中,同时还提供方法在终端或者web浏览器中进行回放。...在播放过程中你随时可以暂停,然后对播放器中文本进行复制或者其它操作。...asciinema由以下三个子项目构成: asciinema:基于命令行终端会话记录器 asciinema.org:提供API供上传录像和展示网站 javascript player:用于在web播放录像...brew install asciinema Pip安装 sudo pip3 install asciinema CentOS or RedHat yum install asciinema Arch Linux...t 后跟数字,指定录像title -i 后跟数字,设置录制时记录最大空闲时间 -y 所有提示都输入yes -q 静默模式,加了此参数在进入录制或者退出录制时都没有提示 -s 后边跟数字,表示用几倍速度来播放录像

68230

linux之抓包神器tcpdump

tcpdump介绍 tcpdump 是一款强大网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 使用能够帮助你分析、调试网络数据。...; -dd    将匹配信息包代码以c语言程序段格式给出; -ddd   将匹配信息包代码以十进制形式给出; -e    在输出行打印出数据链路层头部信息,包括源mac和目的mac,以及网络层协议...: 指定将每个监听到数据包中域名转换成IP、端口从应用名称转换成端口号后显示 -t    在输出每一行不打印时间戳; -v    输出一个稍微详细信息,例如在ip包中可以包括ttl和服务类型信息...; -vv    输出详细报文信息; -c    在收到指定数目后,tcpdump就会停止; -F    从指定文件中读取表达式,忽略其它表达式; -i    指定监听网络接口; -p:...表示 SYN-ACK,就是 SYN 报文应答报文。 原文链接:https://rumenz.com/rumenbiji/linux-tcpdump.html

67100

Linux内存管理神器:smem工具

今天给大家分享一款 Linux 系统里内存管理神器:smem 。 smem 是Linux系统一款可以生成多种内存耗用报告命令行工具。...与现有工具不一样是 smem 可以报告 PSS【Proportional Set Size(按比例占用大小)】,这是一种更有意义指标。可以衡量虚拟内存系统库和应用程序所占用内存数量。...由于大部分物理内存通常在多个应用程序之间共享,名为驻留集大小(RSS)这个标准内存耗用衡量指标会大大高估内存耗用情况。...从两个饼图中,可以看到 RSS 报告还有 41.74% 未使用内存,而 PSS 报告有 53.02% 未使用内存。可以看出来,RSS 显示可用内存偏小,但实际还有很充足内存空间。...3.2 柱状图 smem 另一个很酷特性是以柱状图形式生成输出。有了这个功能,你可以一次性查看 USS、PSS 和 RSS 报告内存使用情况。

1.2K20

神器面世:让你快速在 iOS 设备安装 Windows、Linux 等操作系统!

今天我想跟大家分享下,最近连续几天,持续霸榜 GitHub Trending 一款开源神器:UTM。...但是,无论是当中哪一款,都不能满足了在 iPad 运行 PC 端系统需求。 把 iPad 当电脑用,真的可行么?...在不久前,一位名为 osy86 开发者,在 GitHub 正式开源了有史以来第一个能在 iOS 完美运行虚拟机软件:UTM。...这个项目最大亮点,就是能让你在 iOS 设备,快速运行诸如 Windows、Linux 等常用操作系统。...下面是具体演示视频,从左往右依次是 Linux、Windows XP、Window 7 等操作系统: 该工具主要具备以下基础特性: 模拟任意处理器 运行任意操作系统 高速模拟器 无需越狱,高度兼容 iOS

1.6K20

又有一个霸榜 Linux 神器

开源最前线(ID:OpenSourceTop) 猿妹综合整理  链接:https://github.com/aristocratos/bashtop 最近又有一个Linux神器出现了,连续霸榜Github...Trending榜单将近一周了,bashtop是一个用Bash编写 Linux 资源监视器,可以显示处理器、内存、磁盘、网络和进程使用情况与状态。...bashtop 功能特性有很多,汇总如下: 易于使用,带有受游戏启发菜单系统。 快速响应 UI,带有 UP、DOWN 键可快速对进程进行选择。 可显示所选进程详细统计信息。 可以过滤进程。...UI界面显示是你事先设定进程相关详细信息,如下图所示: 主菜单页面如下所示: 选项卡菜单如下所示: 所有选项都可以在用户界面内更改。...,最后附上项目地址:https://github.com/aristocratos/bashtop 往期推荐 基于 Spring Boot 车牌识别系统(附项目地址) 2020年最漂亮Linux发行版

22520

深入探索GDB:Linux下强大调试神器

配合IDE使用 ✨一、GDB简介:源码级调试基石 GDB,全称GNU Debugger,是一款开源、跨平台源码级调试工具,尤其在Linux生态系统中占据着举足轻重地位。...无论是针对桌面应用程序、服务器端服务,还是嵌入式系统,GDB都能以其强大功能和灵活交互方式,为开发者提供无与伦比调试体验。...远程调试:跨越设备边界 对于部署在远程服务器或嵌入式设备程序,GDB支持通过网络进行远程调试。...只需在远程设备运行GDB服务器端(gdbserver),并在本地GDB客户端连接至服务器端即可: # 在远程设备 gdbserver : /path/to/remote_program.../local_program (gdb) target remote : 如此一来,便能在本地环境中调试运行在远程设备程序,极大地简化了跨设备调试复杂性。

14910
领券