前言

结合上一篇的oh-my-zsh,还有一个比较神奇的工具,叫做iterm2,用来替换mac自带的终端(虽然mac自带终端已经很好用了,但是依然存在一些问题,如:黑白界面、不够友好、某些操作不够便捷)

安装iterm2

iterm2下载地址为:https://www.iterm2.com/

下载后,直接安装即可

安装Shell Integration

这个是我安装iterm2的最大初衷,能够便捷的进行一些操作,比如:图片查看、上传、下载

效果如下:

我比较常用的命令就是上述三个,如果有其他常用的命令,大家可以留言分享给我,共同进步

当做Xshell工具

iterm2还有一个比较大的优点,就是可以用来作ssh连接工具,举个例子,如我要连接我的云服务器:yangxl.cn,那么我可以这么做:

即可当做ssh来用了

其中,比较常用的命令如下:

1
2
3
4
密码登录:/usr/local/bin/sshpass -v -p '你的密码' ssh root@yangxl -p 22
证书登录:ssh root@yangxl.cn -i ~/.ssh/id_aliyun -p 22
不校验knownhosts:追加 -o "StrictHostKeyChecking no" -o "UserKnownHostsFile /dev/null"
keepalive:追加 -o "ServerAliveInterval 30"

默认的ssh命令,无法输入密码,因此这里推荐安装sshpass,可以通过命令行直接输入密码连接,安装方法:brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb