42得票3回答
为什么我不能在Bash For循环中使用Unix Nohup?

例如,这一行会失败:$ nohup for i in mydir/*.fasta; do ./myscript.sh "$i"; done > output.txt& -bash: syntax error near unexpected token `do 如何正确地做到这一点?

40得票2回答
运行nohup命令后,如何查看输出控制台?

我有一个在Linux服务器上运行的代码。由于它需要运行数小时,我必须使用nohup确保即使我失去与服务器的连接,我的代码仍然在运行。同样,由于我必须等待数小时才能看到结果,我定义了一个计数器来打印代码的进度(%)。如果我失去与服务器的连接或关闭终端,唯一可以看到代码仍在运行的方法是使用top。...

38得票5回答
如何终止一个nohup进程?

我执行了以下命令$ nohup ./tests.run.pl 0 & 现在当我尝试使用以下方式终止它(以及从此脚本启动的执行)时:$ kill -0 <process_id> 我的程序无法运行,如何终止通过 nohup 启动的进程以及由 nohup 脚本启动的进程? 谢谢。

33得票1回答
nohup和screen哪个更适合长时间运行的进程?

背景:我有一个运行时间很长的脚本,它会进行数据库架构更改,并且我想在迁移后检查输出结果。我想把它写到文件中。 我一直在阅读有关nohup和screen的stackoverflow帖子。我已经尝试了两种方法并对两种方法都有疑虑。 参考:如何将进程作为后台进程运行而永不死亡? 他们说他们使用...

27得票6回答
使用nohup调用函数

我正在尝试使用nohup调用一个函数,就像这样:function1(){ while true do echo "function1" sleep 1 done } nohup function1 & # ...... so...

26得票5回答
如何在Windows后台持续运行Python脚本?

我已经创建了一个脚本,可以将文件从一个文件夹移动到另一个文件夹。 但由于原始文件夹是“下载”文件夹,我需要它始终在后台运行。 我还有一个标准的批处理文件,看起来像这样:@py C:\\Python\Scripts\moveDLs.py %* 我正在使用Windows 10。我已经找到了有关L...

24得票5回答
如何使用ssh在后台运行命令并分离会话

我目前正在尝试使用ssh登录到远程机器并运行脚本,然后退出拥有脚本运行的节点。以下是我的脚本。但是当它运行时,脚本在机器上成功运行,但ssh会话挂起。问题出在哪里?ssh -x $username@$node 'rm -rf statuslist ...

24得票1回答
nohup作为后台任务不会返回提示符

我想在后台运行长时间运行的任务,而不必登录并使终端返回提示符,但是当我这样做时,任务似乎进入后台,但是我的提示符除非我按control + c,否则不会变得可用。我希望运行任务然后恢复提示符。[staging@php-pos-web ~]$ nohup php test.php > te...

22得票6回答
sudo nohup nice <-- 这些命令应该按照什么顺序使用?

我有一个脚本想要以root身份运行,不希望被挂起且能够平滑地运行,应该按照什么顺序编写命令? sudo nohup nice foo.bash &amp; 还是 nohup nice sudo foo.bash &amp; 等等。 我猜这并不重要,但我希望从那些真正了解的人那里得到一...

21得票2回答
当退出时,Bash如何处理作业?

据我从书籍和bash手册中所理解的,当用户从bash退出时,如果没有使用nohup或disown,由该用户启动的所有后台作业都将自动终止。但今天我进行了测试:登录到gnome桌面并访问gnome-terminal。终端中有两个标签页,在其中一个标签页中,我创建了一个名为test的新用户并以te...