Wednesday, September 16, 2026

Run and kill process python with crontab Ubuntu 22.04

 # Job 1: ทำงานทุกวันเวลา 07:00 น. (Kill โพรเซสเดิมถ้ามี แล้วสั่งรันใหม่)

0 7 * * * pkill -f host_watcher.py; sleep 2; /usr/bin/python3 /home/user1/py_app1.py > /dev/null 2>&1 &

# Job 2: ทำงานทุกวันเวลา 21:00 น. (Kill โพรเซสทิ้ง)

0 21 * * * pkill -f py_app1.py

  • ตรวจสอบว่าโพรเซสรันอยู่หรือไม่:

$ pgrep -fl py_app1.py

  • ทดสอบสั่ง Kill ด้วยตนเอง:

$ pkill -f py_app1.py

Popular Posts