Mac item2 使用 shell integration 完成文件上传下载

背景: Mac 本机文件与虚拟机服务器中文件的互传
解决方式: 在服务器中安装 shell integration 完成文件交互, 并非在本地机器中安装!
1. 在 iTerm2 上登陆服务器后, 点击 iTerm2 – Install Shell Integration – continue …

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SgxNPcuM-1603778809496)(../../../Library/Application Support/typora-user-images/image-20201027135020626.png)]

2. 安装完成命令行左侧有三角形标示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HaK1kVAo-1603778809500)(../../../Library/Application Support/typora-user-images/image-20201027140004885.png)]

3. 将 hostname 与 ip、ssh端口之间的关系配置到 ~/.bash_profile 中
[root@centos7 /]# vim ~/.bash_profile

export iterm2_hostname=192.168.229.150:22

[root@centos7 /]# source ~/.bash_profile

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nz2DEpSy-1603778809501)(../../../Library/Application Support/typora-user-images/image-20201027140337763.png)]

4. 文件上传

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8FgOQmQU-1603781008481)(../../../Library/Application Support/typora-user-images/image-20201027141515088.png)]

后续操作, 一路ok加上输入服务器密码, 上传进度条完成后上传成功!
5. 文件下载至本地 (仅限于单个文件, 文件夹下载本地则失败)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-erHWNQci-1603781008485)(../../../Library/Application Support/typora-user-images/image-20201027144303428.png)]
至此, 安装及使用演示完成.

6. 卸载移除 iTerm2 的 shell Integration
1. 找到并删除 shell Integration 文件

➜  ~ ll -a | grep .iterm2
drwxr-xr-x  15 dooo  staff   480B Oct 27 14:25 .iterm2
-rwxr-xr-x   1 dooo  staff   6.7K Oct 27 14:25 .iterm2_shell_integration.zsh

➜  ~ rm .iterm2_shell_integration.zsh

2. 删除 shell Integration 下载时自动配置的环境
shell 为 zsh 在 ~/.zshrc 中, shell 为 bash 在 ~/.bashrc 中, 删除如下命令

➜  ~ vim ~/.zshrc
test -e /Users/dooo/.iterm2_shell_integration.zsh && source /Users/dooo/.iterm2_shell_integration.zsh || true

至此, 卸载完成.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值