目录

iTerm2技巧

概述

iterm2 是 Mac 程序员,尤其是服务端编程的利器,本文浅讲几个常用的技巧。

复制会话

ssh 成功后,使用快捷键 command + t 产生一个新的窗口,然后再次 ssh 你的远程服务器。就不用输入密码了,达到克隆会话的效果。

1
2
3
4
5
6
# 配置Mac所在机器的ssh
vi ~/.ssh/config
# 输入下面三行
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

测试可以通过先 ssh 登录到一台服务器,然后查看 ~/.ssh/ 目录下增加的文件,最终才尝试在另外的终端 ssh 到同一台主机,可以发现,第二次 ssh 的时候就不需要再填入密码了。

profile切换登录环境

通过设置 iterm2 的 profile 以及 profile 的 Tab 颜色和快键键,可以实现清晰的切换主机环境的目标,如下图,设置 profile 的登录快键键,然后调整 profile 的初始命令,此处就是 ssh 到主机了,因为配置了免密,所以 iterm2 通过 profile 的 command 命令就可以直接登录 shell。

/iterm2%E6%8A%80%E5%B7%A7/img.png

最后看一下实现的效果,可以看到因为配置了 tab 的颜色,所以登录完之后在 iterm2 上通过 tab 的颜色就可以很好区分当前登录的环境了,可以一定程度上防止误操作一些环境上的问题。

/iterm2%E6%8A%80%E5%B7%A7/img_1.png /iterm2%E6%8A%80%E5%B7%A7/img_2.png

参考资料

警告
本文最后更新于 2017年2月1日,文中内容可能已过时,请谨慎参考。