1、创建一个新的 screen 会话:
在激活 conda 环境后,在终端中输入:
screen -S session_name
其中session_name
是这个 screen 会话取的名字,可以根据自己的喜好命名。
使用-R
创建,如果之前有创建唯一一个同名的screen,则直接进入之前创建的screen
使用-S
创建和直接输入screen
创建的虚拟终端,不会检录之前创建的screen(也就是会创建同名的scr
2、在 screen 会话中运行命令
- 进入 screen 会话后,就可以像在普通终端中一样运行命令了。例如,你可以运行你的 Python 脚本:
python my_script.py
3、查看已经存在的screen终端
screen -ls
4、脱离 screen 会话
-
当你想暂时离开这个 screen 会话,但让程序在后台继续运行时,可以按
Ctrl + A
,然后再按D
。这样你就可以回到原始终端,并且 screen 会话中的程序会在后台继续运行。
5、重新进入 screen 会话
- 当你想再次查看 screen 会话中的程序运行情况时,可以使用以下命令:
screen -r session_name
如果只有一个 screen 会话在运行,也可以直接使用screen -r
。
6、删除screeen会话
- 若当前再screen下:输入Ctrl+D,删除该screen
- 删除指定screen, your_screen_name为待删除的screen name
screen -S your_screen_name -X quit
7、安装screen
命令:apt install screen
如果安装过程中出现:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package screen
使用命令:apt-get update