基于 linux 上的网络监控工具的使用

涉及到 iotop, iostat, netstat, sar 命令的使用。 本文全面介绍Linux系统下四种强大的网络与IO监控工具及其实际应用。详细讲解了iotop进程级IO监控、iostat设备IO统计、netstat网络连接分析和sar系统活动报告工具的安装配置、命令选项和常见使用场景。文章最后提供了一个实用脚本,用于自动收集系统网络数据并实现日志轮转,帮助系统管理员高效监测和排查网络性能问题。

Tools

Introduce an automation tool: Ansible

本文详细介绍了Ansible自动化运维工具的基本概念与使用方法。作为一种基于Python的自动化工具,Ansible可通过单个控制节点管理多个被管理节点,实现批量文件配置、部署和命令执行。文章涵盖了Ansible的安装步骤、主机环境准备、inventory文件配置以及执行ad-hoc命令的实用示例,是运维人员和开发者快速掌握Ansible的入门指南。

Tools

Windows 上居然也有包管理工具?

用过 Linux 或者 MacOs 的人肯定熟悉包管理器,如 apt, rpm, brew,但是你知道 Windows 上也有包管理工具吗? 本文介绍了Windows系统上的包管理工具Chocolatey,详细讲解了其安装、使用和功能特点。文章首先介绍了Chocolatey的背景和优势,然后通过实际操作演示了如何查看和升级Chocolatey版本,以及如何使用简单命令安装软件、指定软件版本和搜索软件包。文章还提供了必要的使用提示,如需要管理员权限等注意事项,并通过截图展示了实际操作效果,为Windows用户提供了一种高效管理软件的新方式。

Tools

一种 Git 插件工具:git repo-clean

本篇文章将从如何定义 Git 大仓库,大仓库如何产生,大仓库的负面影响等方面讨论起,然后介绍几款目前针对大仓库的处理工具,并讨论它们的优缺点,然后谈谈我们今天要介绍的新工具 git repo-clean 的一些设计目标,并重点介绍它的设计原理。

Git