有幾種方法可以查看shell腳本是否在運行:
使用ps命令查看進程:在終端中輸入ps aux | grep 腳本名,可以查看是否有與該腳本相關的進程在運行。
ps aux | grep 腳本名
使用pgrep命令查看進程:在終端中輸入pgrep -f 腳本名,可以直接查看該腳本的進程號。
pgrep -f 腳本名
查看進程狀態文件:在Linux系統中,進程的信息通常存儲在/proc目錄下,可以進入/proc目錄查看對應進程的狀態文件,如/proc/進程號/status。
/proc/進程號/status
使用ps aux | grep 腳本名 &查看是否有進程正在運行。