为了让 Red Hat 服务器上的 .exe 文件一直运行,你可以使用类似于 screen
或 tmux
这样的工具,这样即使你退出 SSH 会话,程序仍然会继续在后台运行。以下是使用 screen
的示例步骤:
-
首先,确保你的系统上安装了
screen
。如果没有安装,可以使用以下命令安装:sudo yum install screen # 对于 Red Hat 或 CentOS
-
接下来,通过 SSH 登录到你的服务器。
-
运行以下命令启动一个新的
screen
会话:
这将创建一个名为 my_session_name
的新会话。你可以将 my_session_name
替换为你想要的任何会话名称。
screen -S my_session_name
4.查看当前路径
pwd
5.在 screen
会话中运行你的 .exe 文件。例如:
wine /path/to/your/file.exe
-
现在,你可以按下
Ctrl + A
,然后按下D
键来将screen
会话切换到后台,同时保持你的程序在后台运行。 -
当你想要再次连接到
screen
会话时,只需运行以下命令:
screen -r my_session_name
这会重新连接到名为 my_session_name
的 screen
会话,使你能够查看和控制运行的程序。
通过这种方式,你的 .exe 文件将在 Red Hat 服务器上持续运行,即使你断开 SSH 连接也不会停止。