DeshBhakt Asked: 2020-02-15 04:10:02 +0800 CST2020-02-15 04:10:02 +0800 CST 2020-02-15 04:10:02 +0800 CST 如何在后台运行 Bash 脚本 [重复] 772 我使用远程连接到系统,ssh并希望nmap从那里在系统上运行。但是每隔 5 分钟,我的 SSH 连接就会中断,因此在我的 shell 上运行的进程就会停止。 如何nmap在后台运行,以便任何 SSH 会话都可以与进程交互? bash ssh 2 个回答 Voted Best Answer Eduardo Trápani 2020-02-15T04:18:04+08:002020-02-15T04:18:04+08:00 你可以使用nohup. 但这screen可能是您正在寻找的东西。 AdminBee 2020-02-15T04:17:35+08:002020-02-15T04:17:35+08:00 不幸的是,您所描述的任务无法通过简单地在远程机器上的后台发送进程来完成。即使你开始 user@remote~$ ./script & 如果您的 SSH 连接中断,它将被杀死。 相反,您将不得不使用终端多路复用软件,例如tmux或screen(可用性可能取决于您的特定操作系统)。
你可以使用
nohup
. 但这screen
可能是您正在寻找的东西。不幸的是,您所描述的任务无法通过简单地在远程机器上的后台发送进程来完成。即使你开始
如果您的 SSH 连接中断,它将被杀死。
相反,您将不得不使用终端多路复用软件,例如
tmux
或screen
(可用性可能取决于您的特定操作系统)。