作者:弋弋弋丶妗妗_126 | 来源:互联网 | 2023-05-26 03:00
我想让一个我自己写的一个后台进程自动进入后台执行,就像 nginx 命令一样,使用1nginx start后,进程自动进入后台,1让出终端。进程执行后再使用 ps 命令查询时,显示为1nginx st
我想让一个我自己写的一个后台进程自动进入后台执行,就像 nginx 命令一样,使用
后,进程自动进入后台,
。
进程执行后再使用 ps 命令查询时,显示为
这种。
自己有一个方法:
- 阻止进程的正常执行。
- 开启进程后,让进程再使用 nohup 开启一个子进程,并传入一个特殊参数使程序能正常执行。
- 修改这个子进程的名字。
- 退出父进程。
只是感觉方法有点不伦不类,求问有没有优雅点的方式。