相关疑难解决方法(0)

在后台运行Linux命令并在关闭SSH后继续运行

我需要运行 Perl 脚本几天来处理某些事情。在 Linux Centos 服务器上,我从 SSH 终端运行以下命令:

nohup perl script.cgi 2>&1 &
Run Code Online (Sandbox Code Playgroud)

这会在后台运行脚本并将输出写入 nohup.out。当我关闭 SSH 终端或什至我的互联网连接断开时,脚本就会终止。

关闭 SSH 终端后,我需要保持此命令在服务器后台运行。

linux ssh centos server

5
推荐指数
2
解决办法
7629
查看次数

使用ssh远程运行Python作业---如何注销?

我正在filename.py通过ssh 运行Python脚本.一旦我登录远程机器,我运行:

python filename.py &
Run Code Online (Sandbox Code Playgroud)

但是,当我关闭终端时,似乎python停止运行.为什么是这样?我认为&声明结束时的&符号意味着程序继续运行?

python ssh bash sh

3
推荐指数
1
解决办法
487
查看次数

执行即使我注销也会运行的脚本

所以,我有一个长期运行的脚本(订单几天)说execute.sh我计划在我有一个用户帐户的服务器上执行...

现在,我想执行此脚本,以便即使我从服务器注销或断开连接它也会永远运行?我怎么做?谢谢

unix bash shell

2
推荐指数
1
解决办法
4114
查看次数

在ssh结束后继续执行程序

我有一个运行可执行文件的脚本,其中包含1000个不同的参数(每次执行一个).这可能需要数小时.我在实验室计算机上运行它.现在,我通过ssh从家用电脑上做到这一点.我可以执行ssh,开始执行脚本,注销,但不知何故允许脚本继续执行?

我的意思是实验室电脑仍然是开放的,我不关心程序的标准.有趣的结果将被写入一个文件,我可以在我再次登录时检查.

我尝试这样做,但是一旦我注销,脚本就会停止执行.

linux ssh

1
推荐指数
1
解决办法
239
查看次数

标签 统计

ssh ×3

bash ×2

linux ×2

centos ×1

python ×1

server ×1

sh ×1

shell ×1

unix ×1