MrJun's Blog

Remote Debugging and Training Notes

Introduction

炼丹设备两台:MacBook和戴尔工作站,目前使用方案为MacBook Pro修改代码并远程连接工作站进行调试和训练,本篇日志记录调试使用的第三方工具以及一些Linux常用命令。

Requirement

  • Anaconda(工作站或服务器)
  • VScode及远程插件(MacBook)
  • Frp Server(自用公网服务器)
  • Frp Client(工作站或服务器)

Notes

1、VScode远程调试

配置完Frp内网穿透后,正常使用VScode远程插件连接即可。

2、远程训练保持训练进程。

使用screen命令:

# 安装
sudo apt install screen

# 新建窗口
sudo screen -S test2 # 分离窗口快捷键:Ctrl+a+d

# 查看screen列表
sudo screen -ls

# 重新进入窗口
sudo screen -r test2

# 杀死窗口
sudo kill -9 threadnum

# 清除已死亡窗口
sudo screen -wipe