liunx连接远程服务器同步更新代码
场景需求
跑深度学习实验一般都是在专用的远程服务器,客服端基本上都是windows和ubuntu等系统下,windows下使用mobaxterm连接远程服务器,缺点是阅读代码比较费劲,看代码可能要打开多个页面,不利于阅读,解决方案是VSCode中安装Remote SSH 插件配置参考博客。在ubuntu底下如何搭建远程开发?pycharm自带远程开发,但是比较臃肿,同时时不时的会输入激活码。这里,介绍下我的方法(来自组内大佬)。
配置:ubuntu18.04 vscode
使用ubuntu文件系统连接远程服务器
打开文件系点击其他位置,点击后进入连接服务器,
sftp://name@ip address(你的服务器用户名@ip地址)
使用vscode添加远程服务器文件
vscode将文件添加到编辑页面,进入文件系统的时候注意选择第一步中文件页面的其他位置,选择对于服务器下面的文件即可。
使用vscode连接服务器:
在vscode中打开运行终端:输入ssh -x name@ip address即可。
是不是很简单,总结来说就是sftp获取远程服务器文件同步更新代码,ssh连接远程服务器,对服务器进行操作。
来源:oschina
链接:https://my.oschina.net/u/4353161/blog/4740913