在ssh断开连接后保持perl脚本运行

时间:2014-01-10 12:04:18

标签: linux perl ubuntu

是否有一种本地方法可以在不使用tmux和screen等工具的情况下使perl脚本在服务器上运行(不受ssh断开连接)?我正在使用Ubuntu。

2 个答案:

答案 0 :(得分:4)

您可以尝试POSIX命令nohup

大多数炮弹还附带disown

就perl本机解决方案而言,您只需使用perl的signal handling功能。

$SIG{HUP} = sub {
  print "got SIGHUP\n";
};

答案 1 :(得分:1)

screen正是您要找的。