Mac OS版的xshell——Mac OS 终端利器iTerm2

在Windows操作系统下,xshell是最好的终端,但不支持Mac——取而代之的是iTerm2。

下载地址是:https://www.iterm2.com/downloads.html

iTerm2比Mac系统自带的Terminal好用得多。

一、记住密码

我最想使用iTerm2干的第一件事情就是记住密码,之前用Terminal的时候好痛苦——从云协作上复制密码,然后在Terminal上打开远程连接的时候再输入密码,烦死了。

怎么记住密码呢?

第一步,创建一份文件iterm2login.sh

#!/usr/bin/expect

set timeout 30
spawn ssh [lindex $argv 0]@[lindex $argv 1]
expect {
        "(yes/no)?"
        {send "yes\n";exp_continue}
        "password:"
        {send "[lindex $argv 2]\n"}
}
interact

1、[lindex $argv 0]是在iTerm2中配置远程服务器的用户名;
2、[lindex $argv 1]是在iTerm2中配置远程服务器的IP地址;
3、[lindex $argv 2]是在iTerm2中配置远程服务器的密码;

(要在markdown下高亮以上语法,请在三个反斜杠后跟上bash,不是sh,也不是shell)

文件保存后,请记住文件的全路径。

第二步,配置iTerm2

打开iTerm2的配置项,选择「Profiles」选项卡:

Mac OS版的xshell——Mac OS 终端利器iTerm2_第1张图片

按照上图提示的步骤,在command输入框中填入文件地址 登录名 IP地址 密码——空格隔开。

示例如下:

/Users/cmower/Documents/iterm2qingmiaokeji2login.sh username 192.168.1.12 123456

Mac OS版的xshell——Mac OS 终端利器iTerm2_第2张图片

然后密码就记住了,可直接跳转到根目录下。

二、窗口大小调整后内容跟着调整大小

iTerm2的默认窗口大小很小,导致查看日志的时候很不方便,拖拽窗口变大以后,内容宽度和高度也不自动调整——很烦。

怎么办呢?

Mac OS版的xshell——Mac OS 终端利器iTerm2_第3张图片

把窗口大小设置为500*500,这样默认启动后就是全屏模式,然后再手动拖拽到自己喜欢的大小。

PS:欢迎关注「沉默王二」公众号,后台回复关键字「2048」,即可免费获取「1W+程序员领取的进阶必读资料包」!!

Mac OS版的xshell——Mac OS 终端利器iTerm2_第4张图片

你可能感兴趣的:(Mac OS版的xshell——Mac OS 终端利器iTerm2)