iTerm2命令行工具使用总结

一、安装

  1. 官网下载:https://iterm2.com/
  2. 或 Homebrew 一键安装:
brew install --cask iterm2
  1. 打开快捷键:Command + 空格 输入 iTerm

二、必记核心快捷键

  1. 窗口 / 标签
快捷键 功能
Cmd + T 关闭当前标签 / 分屏
Cmd + W 新建标签页
Cmd + N 新建独立窗口
Cmd + 1/2/3 快速切换第 N 个标签
Cmd + ← / → 左右切换标签
  1. 分屏(iTerm2 最强功能)
快捷键 功能
Cmd + D 垂直分屏(左右)
Cmd + Shift + D 水平分屏(上下)
Cmd + [ / ] 左右切换分屏
Cmd + Shift + Enter 当前分屏全屏 / 恢复
  1. 查找、回放、复制
快捷键 功能
Cmd + , 打开顶部设置项
Cmd + F 全局搜索日志(支持正则)
Cmd + Option + B 即时回放,回看所有输出日志(排查报错神器)
Cmd + / 高亮当前光标行
Cmd + Shift + H 弹出全部历史命令
Cmd + K 清空屏幕输出
  1. 全局热键弹窗(任何软件一键调出终端) perferences设置后自定义快捷键(推荐 Cmd+Option+I), 浏览器 / 微信写代码时一键弹出终端连服务器。

三、SSH 连接服务器三种方式
方式 1:命令直接登录(最简单)

# 默认22端口
ssh root@123.45.67.89

# 自定义端口
ssh -p 2233 root@123.45.67.89

# 私钥pem登录
ssh -i ~/.ssh/server.pem root@123.45.67.89

方式2:配置 ssh 别名(一键登录,推荐)
[配置 ssh 别名]: https://www.zhangxian.site/articles/21

四、rz/sz 拖拽上传下载

  1. 安装依赖
brew install lrzsz
  1. 使用方法
    上传文件到服务器:输入 rz,弹窗选择本地文件
    下载服务器文件到 Mac:sz 文件名,选择本地保存文件夹

五、高频实用功能

  1. 文本智能操作
  • 双击:选中单词(IP、文件名)
  • 三击:选中整行
  • Cmd + 点击链接 / 路径:直接打开网址、访达文件夹
  • Option + 鼠标拖拽:矩形框选复制多行
  1. 批量广播输入(多台服务器同步执行命令)
  • 打开多个分屏 / 标签
  • Cmd + Shift + I 开启广播模式,输入命令所有窗口同步执行
  • 再次快捷键关闭广播

六、基础美化 & 避坑配置

  1. 256 色修复(SSH vim 颜色错乱)
  2. Cmd+, → Profiles → Terminal → Terminal type 改为 xterm-256color
    字体推荐:Meslo LG M Nerd Font(支持符号 / 代码高亮)
  3. 防掉线:前文~/.ssh/config已配置ServerAliveInterval 60
  4. 退出 SSH:exit 或 Ctrl+D;卡死无响应输入 ~. 强制断开

七、新手极简工作流示例

  1. ssh test 登录业务服务器
  2. Cmd+D 垂直分屏,一边看日志 tail -f xxx.log,一边操作命令
  3. 文件传输直接 rz / sz,不用写 scp 长路径
  4. 日志刷太快看不清:Cmd+Option+B 回放查看报错
  5. 多服务器批量操作:多开分屏,开启广播同步命令

张贤博客
请先登录后发表评论
  • latest comments
  • 总共0条评论