nohup
是一个用于在后台运行程序的命令,它可以让程序在关闭终端后继续运行
nohup php your_script.php [arguments] &
其中,your_script.php
是你要运行的 PHP 脚本文件,[arguments]
是你要传递给脚本的参数。&
符号表示在后台运行程序。
例如,如果你想在后台运行一个名为 example.php
的脚本,并传递一个名为 arg1
和 arg2
的参数,你可以这样使用 nohup
命令:
nohup php example.php arg1 arg2 &
运行此命令后,example.php
将在后台运行,即使你关闭终端,它也会继续执行。输出将被重定向到名为 nohup.out
的文件中,除非你指定了其他输出文件。要查看输出,你可以使用 tail
命令:
tail -f nohup.out