Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Keeping Process Running Script After Terminal Has Been Closed

Pernah kalian membuat suatu script yang dijalan kan atau cara exceutenya harus melalui terminal. Misalkan saya ingin menjalankan script yang berextensi .py sebut saja hello.py dan cara executenya melalui terminal adalah dengan cara "python hello.py", lalu apabila sudah running scriptnya lalu coba kalian close terminal / console kalian. Apakah script tersebut masih berjalan ? Jawabannya tidak jika kalian menjalankannya dengan starndar.



Disini saya membuat suatu service dengan menggunakan python dimana service ini harus berjalan walaupun terminalnya / remote ssh nya di close. Caranya adalah dengan mengetikan command dibawah ini :
nohup xxxxxxx > /dev/nul 2>*1 &
Pada kasus ini saya  menjalankan script python harus dengan syarat "python namascript.py", lalu bagaimana digabungkan ke "nohup" nya ?

Caranya seperti ini :
nohup python server.py > /dev/null 2>*1 &
Lalu coba close terminal / ssh putty kalian, dijamin script tersebut masih berjalan.

Semoga bermanfaat.
Labels: linux , ubuntu

Thanks for reading Keeping Process Running Script After Terminal Has Been Closed . Please share...!

0 Comment for "Keeping Process Running Script After Terminal Has Been Closed"

Back To Top