博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使程序在Linux下后台运行 (关掉终端继续让程序运行的方法)
阅读量:6279 次
发布时间:2019-06-22

本文共 611 字,大约阅读时间需要 2 分钟。

将程序转入后台运行

# nohup [执行代码区] & 如下

nohup ./test.sh &

终止后台进程, 首先查找进程

#ps -ef | grep [关键字] 如下:

ps -ef | grep test.sh

####################################

root 847 1 0 11:47 ? 00:00:02 /usr/bin/python -Es /usr/sbin/tuned -l -P
root 28326 28210 0 18:05 pts/0 00:00:00 grep --color=auto py

终止进程

# kill -9 PID (PID 为查找到相应记录的第二个参数)

kill -9 847

日记‘nohup.out’另存文件名'a.log'

nohup command > a.log 2>&1 &复制代码

在上面的例子中,输出被重定向到a.log文件中。

意外情况1.

nohup: ignoring input and appending output to ‘nohup.out’

解决方案:

#php server.php替换成你要执行的代码

nohup php server.php </dev/null &>/dev/null &

转载于:https://juejin.im/post/5ad47887f265da239867bcb5

你可能感兴趣的文章
modprobe
查看>>
android中用ExpandableListView实现三级扩展列表
查看>>
%Error opening tftp://255.255.255.255/cisconet.cfg
查看>>
java读取excel、txt 文件内容,传到、显示到另一个页面的文本框里面。
查看>>
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
查看>>
python多线程队列安全
查看>>
[汇编语言学习笔记][第四章第一个程序的编写]
查看>>
android 打开各种文件(setDataAndType)转:
查看>>
补交:最最原始的第一次作业(当时没有选上课,所以不知道)
查看>>
Vue实例初始化的选项配置对象详解
查看>>
PLM产品技术的发展趋势 来源:e-works 作者:清软英泰 党伟升 罗先海 耿坤瑛
查看>>
vue part3.3 小案例ajax (axios) 及页面异步显示
查看>>
浅谈MVC3自定义分页
查看>>
.net中ashx文件有什么用?功能有那些,一般用在什么情况下?
查看>>
select、poll、epoll之间的区别总结[整理]【转】
查看>>
CSS基础知识(上)
查看>>
PHP中常见的面试题2(附答案)
查看>>
26.Azure备份服务器(下)
查看>>
mybatis学习
查看>>
LCD的接口类型详解
查看>>