File apa di Ubuntu yang setara dengan /etc/inittab
file di RedHat?
Di RedHat /etc/inittab
file berisi pengaturan yang terkait dengan runlevel di mana Anda ingin mem-boot Linux.
File apa di Ubuntu yang setara dengan /etc/inittab
file di RedHat?
Di RedHat /etc/inittab
file 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/inittab
dan skrip dari /etc/init.d
atau /etc/rc.d/*
telah dimasukkan ke dalam beberapa skrip di /etc/init
direktori atau /etc/event.d
(untuk versi Upstart).
Cari item yang ingin Anda modifikasi untuk memiliki skrip di direktori itu, (serviceX) /etc/init/serviceX.conf
dan 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/inittab
dan 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
,upstart
dansystemd
. Pada Ubuntu 18.04, itusystemd
.