插件窝 干货文章 mac常用app有哪些(运维工作)

mac常用app有哪些(运维工作)

管理 工具 install 支持 867    来源:    2025-04-02

作为运维工程师,在macOS上高效工作需要一系列专业工具。以下是我整理的分类推荐清单,涵盖核心运维场景:

一、终端增强

  1. iTerm2 (替代原生终端)

    • 分屏/多标签管理
    • 支持Zmodem文件传输
    • 自定义配色方案(推荐Solarized Dark)
  2. Warp (现代化终端)

    • AI命令自动补全
    • 团队命令片段共享
    • 可视化命令历史分析

二、远程连接

  1. Royal TSX (多协议管理)

    • 支持SSH/RDP/VNC/Web
    • 凭证集中管理
    • 支持MFA集成
  2. Termius (跨平台SSH)

    • SFTP图形化界面
    • 端口转发管理
    • 同步所有设备配置

三、网络工具

  1. Wireshark (协议分析)

    • 实时流量捕获
    • 超过2000种协议解析
    • 过滤器语法高亮
  2. Charles (HTTP调试)

    • HTTPS流量解密
    • 请求重放/编辑
    • 带宽模拟(限速测试)

四、监控诊断

  1. htop (进程监控)

    brew install htop
    
    • 树状视图展示进程
    • 快捷键杀进程
  2. NetWorker (网络质量)

    • 实时带宽监控
    • 连接延迟测试
    • 历史数据图表

五、开发运维

  1. Docker Desktop

    • K8s单机集群
    • 资源使用可视化
    • 镜像漏洞扫描
  2. Postman (API测试)

    • 环境变量管理
    • 自动化测试脚本
    • OpenAPI导入

六、效率工具

  1. Alfred (效率启动器)

    • 自定义工作流
    • 剪贴板历史
    • 快速计算/转换
  2. Rectangle (窗口管理)

    • 快捷键分屏
    • 自定义布局预设
    • 多显示器支持

七、安全工具

  1. KeePassXC (密码管理)

    • 数据库加密
    • TOTP支持
    • 自动填充
  2. Lulu (防火墙)

    • 应用级网络控制
    • 出站连接提醒
    • 规则分组管理

八、日志分析

  1. lnav (日志查看器)

    brew install lnav
    
    • 自动检测日志格式
    • SQL查询日志
    • 时间线可视化
  2. Elastic Stack (本地部署)

    • 日志聚合分析
    • 异常检测
    • 自定义仪表盘

配置建议:

  1. 使用Homebrew集中管理:
brew install --cask iterm2 wireshark docker
brew install htop lnav
  1. 推荐终端配置:

- 安装Oh My Zsh + Powerlevel10k主题 - 添加实用插件: zsh plugins=(git ssh-agent docker kubectl)

  1. 必备CLI工具:
# 网络诊断
brew install mtr traceroute

# 云工具
brew install awscli terraform

这些工具组合可以覆盖日常运维的监控、排错、自动化等需求。建议根据实际工作流选择核心工具,逐步构建适合自己的高效环境。