在 Linux 系统中,screen 是一个强大的终端复用工具,允许用户在一个终端窗口中管理多个虚拟终端会话,并支持在会话断开后继续运行程序。它特别适用于远程服务器管理或长时间运行的任务。
在某个对应的虚拟环境中安装screen:conda install -c conda-forge screen
查看是否安装成功:screen -version
成功!

1,创建新的screen会话并进入:screen -S name
2,终止会话:会话内执行exit(提示 [screen is terminating])
分离会话:会话内按下 Ctrl + A ,然后按 D 键(退回到原来的终端)

3,查看当前的所有screen会话:screen -ls

(其中 Attached 表示当前正在使用的会话,Detached 表示已分离但仍在运行的会话)
4,重新连接已存在的会话:screen -r name
常用快捷键(所有快捷键都需要先按 Ctrl + A,再按对应功能键)
