插件窝 干货文章 运维工作中mac常用的软件推荐

运维工作中mac常用的软件推荐

支持 工具 分析 终端 171    来源:    2025-04-02

在 macOS 上进行运维工作时,选择合适的工具可以大幅提升效率。以下是我推荐的分类软件列表,涵盖终端增强、网络分析、远程连接、监控调试等运维核心场景:


一、终端与 Shell 增强

  1. iTerm2

    • 替代原生终端的首选,支持分屏、快捷键、搜索高亮、Tmux 集成。
    • 插件推荐:zsh + Oh My Zsh(搭配主题如 powerlevel10k)。
  2. Termius

    • 全平台支持的 SSH 客户端,支持 SFTP、端口转发、团队共享会话。
  3. Warp

    • 现代化终端工具,内置 AI 辅助命令输入,适合快速操作。

二、网络与协议分析

  1. Wireshark

    • 网络抓包分析必备工具,支持多种协议解析(需搭配 ChmodBPF 启用权限)。
  2. Charles

    • HTTP/HTTPS 抓包工具,支持流量拦截和重发,调试 API 利器。
  3. Postman

    • API 测试与文档协作,支持自动化测试脚本(替代品:Insomnia)。

三、远程连接与管理

  1. Royal TSX

    • 集中管理 SSH、RDP、VNC 等远程会话,支持凭据存储和团队协作。
  2. Microsoft Remote Desktop

    • 连接 Windows 服务器的官方 RDP 客户端,稳定性最佳。
  3. VNC Viewer

    • 轻量级跨平台 VNC 工具,适合临时图形化访问。

四、监控与日志分析

  1. htop / glances

    • 通过 brew install htop glances 安装,实时监控系统资源。
  2. Elastic Stack (本地开发版)

    • 本地搭建 ELK(Elasticsearch + Logstash + Kibana)分析日志。
  3. Pulseway

    • 轻量级服务器监控工具,支持移动端告警。

五、开发与调试工具

  1. Docker Desktop

    • 容器化部署和测试,支持 Kubernetes 集成。
  2. Visual Studio Code

    • 插件推荐:Remote-SSH、YAML 支持、Kubernetes 工具。
  3. DBngin

    • 快速启动本地 MySQL/PostgreSQL 等数据库(替代品:TablePlus)。

六、效率工具

  1. Homebrew

    • macOS 包管理工具,安装开发环境和依赖的首选。
  2. Raycast

    • 替代 Spotlight,快速启动应用/脚本,支持插件扩展。
  3. CheatSheet

    • 长按 显示当前应用的快捷键列表。

七、安全相关

  1. KeePassXC

    • 开源密码管理,支持团队共享密码库。
  2. OpenSSL

    • 通过 brew install openssl 安装,证书和加密操作必备。
  3. Burp Suite

    • Web 安全测试工具,用于渗透测试(社区版免费)。

八、其他实用工具

  • Cyberduck:FTP/SFTP/S3 客户端。
  • Mounty:读写 NTFS 格式外接硬盘。
  • iStat Menus:系统资源监控(CPU/内存/网络等)。

配置建议

  1. 终端环境
    bash # 安装常用工具 brew install wget curl jq yq tmux nmap telnet
  2. SSH 配置
    bash # ~/.ssh/config 示例 Host myserver HostName 10.0.0.1 User admin IdentityFile ~/.ssh/id_ed25519

根据具体需求选择工具组合,例如开发环境偏向 Docker + VS Code,而网络运维则侧重 Wireshark + Royal TSX。保持工具链的轻量化可避免资源浪费。