目录
远程连接linux系统服务器
软件清单list
winscp:用于本机与服务器之间的文件传输
pycharm pro:可连接远程服务器运行项目且将修改实时更新至服务器中的项目【注意一定是pro版本】
mobaxterm:多功能终端工具,也可以上传文件至服务器【选用】
使用winscp传输文件操作指南
1、点击 新建站点
,协议选择SFTP
2、输入(1)主机名
(2)端口号
,默认为22(3)用户名
(4)密码
3、点击 保存
,下一次即可直接登录
4、点击 登录
5、进入界面后,左侧为本机,右侧为服务器,在/home/hoo目录下(或任何你想存放数据的目录)新建自己的文件夹,用于存放数据和项目
6、传输数据时,在左侧复制,在右侧粘贴即可
使用pycharm pro连接远程服务器运行项目
1、下载并打开pycharm pro
*只有pro版才能连接远程
下载并打开pycharm pro后,打开某个项目xxxx
2、配置环境
点击 文件
——设置
——项目xxxx
(你打开的那个项目)——Python解释器
——添加解释器
,选择SSH
后,出现以下窗口(共4 steps)
窗口1/4: 新建
SSH连接,输入(1)主机号
;(2)端口
,默认22;(3)用户名
窗口2/4: 输入密码
窗口3/4: 显示内省完成
窗口4/4: 见下图
记得在上图的同步文件夹
处设置本地与服务器文件夹的映射,以实现同步。
如果在上图中忘记设置了,可以点击 工具
——部署
——配置
——路径映射
,以完成本地项目文件夹与服务器项目文件夹映射,最好项目文件夹名一致
3、配置环境完成后,选择python解释器
配置好的环境一般叫Remote Python…………
点击 文件
——设置
——项目xxxx
(你打开的那个项目)——Python解释器
,下拉菜单中选择刚刚配置好的环境Remote Python…………
4、运行文件
Pycharm pro内打开终端,新建一个终端窗口,选择之前配好的远程环境(如下图)
在命令行输入命令(比如python \home\hoo\xjl\xxxxx\train.py
),以运行程序
5、查看GPU使用情况
可以另外新建一个终端窗口,命令行输入nvidia-smi
,以查看GPU使用情况
远程连接windows系统服务器
使用winscp传输文件
同上。但注意一下,协议选择FTP
远程连接服务器
快捷键windows+R
,左下角出现如下窗口,输入mstsc
,点击 确定
然后输入远程服务器的相关信息进行连接(比较简单,不会的可以搜索一下相关教程),连接成功后即可进入windows桌面,剩下的操作和在本机上没什么两样