Apa perbedaan praktis dari sudut pandang sysadmin saat menerapkan layanan pada sistem berbasis unix?
Jawaban yang Diterima:
Cara tradisional daemonisasi adalah:
fork()
setsid()
close(0) /* and /dev/null as fd 0, 1 and 2 */
close(1)
close(2)
fork()
Ini memastikan bahwa proses tidak lagi berada dalam grup proses yang sama dengan terminal dan dengan demikian tidak akan dimatikan bersama-sama dengannya. Pengalihan IO adalah untuk membuat output tidak muncul di terminal.
Linux – Nonaktifkan Pengosongan Layar Pada Konsol Teks?
Jika Anda ^z Dari Suatu Proses, Itu Akan "berhenti". Bagaimana Cara Mengaktifkan Kembali?