• 认真地记录技术中遇到的坑!

Mac ssh远程登录工具iterm2使用

其他 悠悠 3个月前 (03-18) 175次浏览 0个评论

iTerm2克隆session

一帮公司的服务器登录都需要经过跳板机,有的跳板机还需要动态口令,为了避免每次登录都要输入密码,可是配置共享Session。
Mac ssh远程登录工具iterm2使用
选择菜单:iTerm2->Preferences->Reuse previous session’s directory

配置本机的SSH:

vim ~/.ssh/config

# 添加下面三行
host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

重新打开终端,第一次登录时需要输入密码,第二次登录同一机器就不需要输入密码,真正的clone session。

在~/.ssh/目录下会发现master-*文件,它记录你目前登录过的机器。

iterm2中的一些特性

  • 自动复制:选中某个路径或者某个词汇,iterm2就自动复制
  • 屏幕切割:command+d:垂直分割;command+shift+d:水平分割
  • 自动完成:输入开头几个字母,然后输入command+; iterm2将自动列出之前输入过的类似命令。
  • 剪切历史:输入command+shift+h,iterm2将自动列出剪切板的历史记录。
  • 全屏切换:command+enter进入与返回全屏模式

Iterm2常用快捷命令

标签

  • 新建标签:command+t
  • 关闭标签:command+w
  • 切换标签:command+数字 OR command + 左右方向键
  • 切换全屏:command+enter
  • 查找:command+f

光标

  • 光标移动到行首:Ctrl+a
  • 光标移动到行末:Ctrl+e
  • 删除光标之前的字符:Ctrl+w
  • 删除光标之后整行:Ctrl+k
  • 清除当前行:ctrl+u
  • 清屏:command+r或者ctrl + l
  • 显示历史命令:Ctrl+p

喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址