要查看使用nohup
運行的PHP腳本的運行狀態,請按照以下步驟操作:
nohup.out
文件。這個文件通常位于PHP腳本運行的目錄下,它記錄了nohup
命令的輸出。如果你不確定在哪里,可以嘗試在命令行中使用find
命令搜索它:find / -name nohup.out 2>/dev/null
tail
命令查看nohup.out
文件的最后幾行,這將幫助你了解腳本的輸出信息:tail -n 20 nohup.out
這將顯示文件的最后20行。你可以根據需要調整行數。
tail -f
命令:tail -f nohup.out
這將實時顯示文件的任何新內容。要停止實時查看,請按Ctrl + C
。
ps
命令查找相關進程,然后使用grep
過濾出你的PHP腳本進程。例如,如果你的PHP腳本名為script.php
,可以執行以下命令:ps aux | grep 'php script.php'
在輸出中,你可以找到類似于[pid 12345]
的進程信息。pid
是進程ID。要查看該進程的退出狀態,可以使用echo $?
命令,其中$?
表示上一個命令的退出狀態。例如:
echo $?
如果退出狀態為0,表示腳本已成功運行。非零值表示腳本遇到了錯誤。