启动python进程的命令:
python /root/serverFiles/Cusp.py 8001 >> /root/log/cusp.log 2>&1 &
Cusp.py 是一个用于调用生物序列处理工具并返回结果的 python 代码。所有 python 代码和生物序列工具都在“/root”目录下。
我昨晚运行它,代码测试很好。今天早上我检查Cust.py进程已经停止。
我用ps aux
命令检查了一下,结果显示如下:
> USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
> root 685 0.0 0.1 12932 912 tty5 Ss+ Mar01 0:00 /sbin/getty
> root 690 0.0 0.1 12932 912 tty2 Ss+ Mar01 0:00 /sbin/getty
> root 691 0.0 0.1 12932 908 tty3 Ss+ Mar01 0:00 /sbin/getty
> root 693 0.0 0.1 12932 912 tty6 Ss+ Mar01 0:00 /sbin/getty
> root 696 0.0 0.1 4328 640 ? Ss Mar01 0:00 acpid -c /et
> root 700 0.0 0.1 19112 904 ? Ss Mar01 0:07 cron
> daemon 702 0.0 0.0 16908 364 ? Ss Mar01 0:00 atd
> root 741 0.0 0.1 12932 900 tty1 Ss+ Mar01 0:00 /sbin/getty
> whoopsie 743 0.0 0.4 187588 2544 ? Ssl Mar01 0:00 whoopsie
> root 15285 0.0 0.0 0 0 ? S 08:11 0:00 [flush-202:1
> root 15553 0.0 0.5 73360 3548 ? Ss 08:16 0:00 sshd: ubuntu
> ubuntu 15634 0.0 0.2 73360 1672 ? S 08:16 0:00 sshd: ubuntu
> ubuntu 15635 2.2 1.2 24892 7328 pts/0 Ss 08:16 0:00 -bash
> root 15733 0.0 0.2 41904 1760 pts/0 S 08:16 0:00 sudo -i
> root 15734 1.4 0.6 21468 3988 pts/0 S 08:16 0:00 -bash
> root 15785 0.0 0.2 16880 1256 pts/0 R+ 08:17 0:00 ps aux
有人能从上面的结果中认出什么吗?
附加信息:昨天我意外删除了整个“/root”目录,我重新安装了代码和生物工具。
提前感谢任何建议。
答案1
通过添加“解决问题禁止“ 在命令前面,
我的命令是:
> nohup python /root/serverFiles/Cusp.py 8001 >> /root/log/cusp.log 2>&1 &