Saya sudah tahu bahwa itu initadalah program ajaib yang diperlukan untuk mem-boot komputer Anda dan mengelola runlevel, tetapi apa tujuan sebenarnya?
Mengapa kita bahkan perlu initdi tempat pertama? Mengapa bootloader tidak memberi tahu Pemula program apa yang harus dijalankan dan tidak dijalankan?
Pertanyaan ini dalam (terlambat) menanggapi saya. Apa yang akan terjadi jika initdihapus? pertanyaan.
initsebagai proses pengguna daripada menulisnya di kernel. Jika itu ditulis di kernel, maka seseorang akan menambahkan proses starteryang akan berjalan di ruang pengguna, yang lebih fleksibel. Dengan demikian menduplikasi fungsi. Karena itu yang terbaik adalah menjaga bagian kernel sesederhana mungkin.
man init > "What does init on Ubuntu do"dan membacanya di folder rumah
initadalah ibu dari semua proses.