File apa di Ubuntu yang setara dengan /etc/inittabfile di RedHat?
Di RedHat /etc/inittabfile berisi pengaturan yang terkait dengan runlevel di mana Anda ingin mem-boot Linux.
File apa di Ubuntu yang setara dengan /etc/inittabfile di RedHat?
Di RedHat /etc/inittabfile berisi pengaturan yang terkait dengan runlevel di mana Anda ingin mem-boot Linux.
Jawaban:
Ubuntu menggunakan Upstart, sebuah alternatif untuk sysvinit, yang bekerja sangat berbeda. The Upstart Cookbook membahas runlevel dan bagaimana bekerja dengan mereka.
Secara umum, konsep runlevel RedHat tidak digunakan pada Debian atau turunannya, termasuk Ubuntu; mereka hanya memiliki "pengguna tunggal" atau "semuanya berjalan", tanpa ada perbedaan gaya "jaringan, tetapi tidak grafis" yang digambar RedHat.
Seperti yang disebutkan Ubuntu sekarang menggunakan pemula .
The /etc/inittabdan skrip dari /etc/init.datau /etc/rc.d/*telah dimasukkan ke dalam beberapa skrip di /etc/initdirektori atau /etc/event.d(untuk versi Upstart).
Cari item yang ingin Anda modifikasi untuk memiliki skrip di direktori itu, (serviceX) /etc/init/serviceX.confdan memodifikasinya. Anda dapat menemukan sintaks dan informasi tambahan secara online.
Namun, jika Anda perlu menjalankan program yang tergantung pada SysV Upstart memiliki mode kompatibilitas. Program yang masih menggunakan /etc/rc.d/*dapat menempatkan skrip di sana dan menjalankannya.
Ketika saya melihat skrip /etc/init, ada satu bernama rc-sysinit.conf- dan itu memberikan kemampuan untuk mengurai /etc/inittabdan menentukan runlevel default dari file ini jika Anda menambahkannya.
Jika Anda ingin mengubah runlevel default dari sistem Ubuntu Anda dan mencari / etc / inittab, ubah dan lihat bahwa Ubuntu tidak memilikinya, jangan khawatir (!), Untuk melakukannya, Anda dapat membuat file inittab di / direktori dll dan hanya tulis baris berikut di atasnya:
id:3:initdefault:
(Anda dapat mengubah "3" ke tingkat aturan default yang Anda inginkan)
System V init,upstartdansystemd. Pada Ubuntu 18.04, itusystemd.