Mac 学习笔记3–termial快捷键&SSH技巧

-工欲善其事,必先利其器。

Terminal

用mac,当然离不开terminal,整理了些系统自带terminal的一些快捷键:

Command + K 清屏

Command + T 新建标签

Command +W 关闭当前标签页

Command + S  保存终端输出

Command + D  拆分面板

Command + Shift + D 关闭拆分面板

Command + shift +  方向键   向左/向右切换标签

SSH技巧

1.别名

使用ssh时,每次都需要输入复杂的主机名或者ip,这样真的浪费生命,使用config配置就可以很好的避免这种重复工作。在~/.ssh目录下建立config文件,ssh命令每次会自动的读取该文件。用下面的方式,相当于为host.aaa取了别名aaa。原来需要输入 “ssh usernameaaa@host.aaa”的复杂命令,现在只需要输入命令”ssh aaa”即可。

2.会话克隆

每次打开终端使用ssh都需要重新输入密码?按下面的配置就可以避免重复输入密码,第一次开ssh连接需要输入密码,第二次ssh登录同一台机器,你就不用再输入密码了,跟secureCRT一样的clone session的方式一样。这个文件的属性我这边设置为600的,一般不设置该属性也没有问题的。如果你细心的话,你在~/.ssh/目录下发现master-*的sock文件。它记录了你目前登录到的机器,这样的话,你登录同样的机器就会重用同一个链接了。

.ssh/config 配置

#会话克隆
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
ServerAliveInterval 80
#服务器别名
Host aaa
hostname host.aaa
user usernameaaa
Host bbb
hostname host.bbb
user root

《Mac 学习笔记3–termial快捷键&SSH技巧》上有3条评论

发表评论