Closed ydyydsediz closed 1 year ago
您可以使用 screen
工具创建多个会话,并在其中运行不同的任务端口。下面是一些基本的步骤:
启动一个新的 screen
会话。您可以在终端中输入以下命令来启动 screen
:
screen
这将会创建一个新的 screen
会话,并在其中打开一个新的 shell 窗口。
在第一个 screen
会话中运行第一个任务端口。您可以在这个窗口中输入要运行的命令,例如:
python myscript1.py --port=8080
这将在 myscript1.py
中运行一个 Python 脚本,并使用端口号 8080
来启动一个网络服务。
按下 Ctrl+a
,然后按下 c
将会创建第二个 screen
会话。这会使您创建一个新的 screen
窗口,并在其中打开一个新的 shell 窗口。
在第二个 screen
会话中运行第二个任务端口。您可以在这个新窗口中输入要运行的第二个命令,例如:
python myscript2.py --port=9090
这将在 myscript2.py
中运行一个 Python 脚本,并使用端口号 9090
来启动另一个网络服务。
您现在可以在两个不同的 screen
会话中同时运行两个任务端口。您可以通过使用 Ctrl+a n
和 Ctrl+a p
在这些会话之间切换,或者按下 Ctrl+a "
来查看所有会话的列表。
注意:如果您想在每次启动时都自动创建这些 screen
会话并运行这些任务,则可以将它们添加到 .bashrc
或者 .bash_profile
中。这样,每次打开终端时,这些会话都会自动启动。
运行python3 app.py和./go-cqhttp这两个命令的窗口,我一断开finalshell连接,就无法再监听了,所以想问一下怎么实现断开连接后也能持续监听