VScode解决SCP远程链接服务器(无网)

踩了n个雷,总结下,给各位苦命的程序uu一点思路~

问题:

超算没有网(scp不现实)

解决步骤:

1、参考【已解决】设置SSH主机:VS Code-正在本地下载 VS Code 服务器_正在下载vscode服务器-优快云博客

commit_id=f06011ac164ae4dc8e753a3fe7f9549844d15e35

# Download url is: https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable
curl -sSL "https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable" -o vscode-server-linux-x64.tar.gz

mkdir -p ~/.vscode-server/bin/${commit_id}
tar zxvf vscode-server-linux-x64.tar.gz -C ~/.vscode-server/bin/${commit_id} --strip 1
touch ~/.vscode-server/bin/${commit_id}/0

commit_id可在vscode里用ctrl+f/commit查看

或进入目标服务器terminal里输入:

cd ~/.vscode-server

ls -la

也可以看到

2、上面这么做了还是不行怎么办

打开vscode,看输出错误信息,查找上面:“vscode-cli-*.tar.gz",找到本地下载路径

一般在C:\Users\用户名\AppData\Local\Temp\

上传至超算中,放到~/.vscode-server/bin下(保险起见,在~/.vscode-server/下也放一份)

(!!!!!!提前删除完bin里面的数据,我建议直接rm -rf ~/.vscode-server/* 搞定,然后重新mkdir一个新的bin文件夹就行)

解压

tar -xvf vscode-cli-*.tar.gz

3、重启vscode即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值