Kemungkinan Duplikat:
Jaga Sesi SSH tetap berjalan setelah pemutusan.
Saya memiliki proses yang pada dasarnya adalah server web, saya memulainya selama sesi SSH. Namun, ketika saya meninggalkan sesi (dengan menutup jendela Putty), sesi tersebut berhenti berjalan dan merespons permintaan. Ini benar bahkan jika saya mengakhiri perintah dengan &
. Dengan Apache, saya tidak memiliki masalah ini, ia datang dengan skrip berhenti, mulai, dan mulai ulang. Saya ingin membuat sesuatu seperti itu untuk program ini.
Bagaimana saya bisa memulai suatu proses, sehingga akan terus berjalan bahkan setelah saya mengakhiri sesi SSH saya memulainya?
Juga bagaimana saya bisa mengaturnya untuk memulai ulang sendiri jika berhenti karena suatu alasan?
Terima kasih!
Jawaban yang Diterima:
Mulai di screen
sesi.
screen
Sekarang mulai prosesnya:
myprocess
Kemudian, lepaskan sesi layar dengan Ctrl +a d .
Anda dapat memasang kembali ke sesi layar lagi dengan mengetik:
screen -r
Jika Anda memiliki lebih banyak sesi yang berjalan, Anda dapat mencantumkannya dengan:
screen -ls