我常用的那些golang与rust程序-EP01
好久不见!
由于工作过于繁忙以及游戏太好玩,鸽了大半年,今天老人作息,爬起来水一期
为什么我热衷于使用golang及rust的程序
作为一名主机、数据库运维工程师,日常会遇到很多奇奇怪怪的环境,例如就经常遇到RHEL6甚至RHEL5的上古平台,这时候想要使用一些现代化的工具就几乎不用想了,因为要编译、安装甚至构建编译环境都极其困难(因为多数客户的设备都不会连接互联网)。
此时golang及rust的优越性就体现出来了,以Golang为例,golang支持2.6.23
及以上版本内核的任何Linux,也就是说RHEL6及以上的环境全部都能直接使用!直接把二进制包丢进去就可以了,属实过于方便。
介绍一些好用的工具
接下来就给大伙看看我平时常用的一些好东西
WEB服务器
Caddy2
一个非常好用的web服务器,🔒默认安全、支持HTTP3、支持自动签发续签SSL证书、强大的自定义功能以及丰富的插件!
另外也欢迎使用我的客制化容器!
系统监控项
gotop
一个系统负载查看🇨🇭瑞士军刀
可以非常方便地查看cpu、内存、进程、磁盘等信息
一个小趣闻:原作者入了rust邪教跑去用rust重写了这个项目😆
bottom
另一个系统负载查看🇨🇭瑞士军刀
可以非常方便地查看cpu、内存、进程、磁盘等信息
另一个小趣闻:就是上面👆那个gotop的作者写的
bandwhich
网络负载查看🇨🇭瑞士军刀
可以非常方便地查看网络负载
kyanos
使用ebpf黑科技的网络流量采集和分析工具
tql!
gdu
磁盘占用分析工具
网络安全工具
fscan
大名鼎鼎的fscan,网安小助手
一般我只用来扫描网段用
DNS
doggo
更加现代化的DNS命令行查询工具
由于dig用习惯了所以其实这个我用的挺少
我常用的那些golang与rust程序-EP01
https://blog.xianyu.one/2024/12/04/golang-rust-application-recommendations-ep01/