Menurut Wikipedia , 'S' seharusnya merupakan runlevel standar: "Single-User Mode". Tetapi jika saya tidak salah, mode Single-User di Debian adalah Runlevel 1. Satu artikel Debian yang saya temukan mengklaim, bahwa 'S' adalah runlevel "yang digunakan sistem dalam perjalanannya ke runlevel lain". Menarik...
Sebenarnya, saya selalu mengabaikan runlevel ini sejauh ini, tapi hari ini saya bermain-main dengan Firestarter (ya, benar-benar, firewall pengguna akhir) hanya karena saya ingin tahu, aturan firewall mana yang akan dihasilkan. Tapi kemudian saya perhatikan, bahwa itu menciptakan kait startup di /etc/rcS.d, dan saya bertanya-tanya, apakah skrip firewall saya mungkin juga memilikinya?
Memperbarui
Sekarang saya bahkan lebih tertarik untuk mengetahui apa yang sebenarnya ada di Debian / Ubuntu , karena paket Shorewall (yang merupakan paket "Debianized" yang kuat) juga menciptakan (hanya!) Startup hook di rcS.d!
Semua jawaban di atas tampaknya mengitari jawaban langsung untuk pertanyaan yang diajukan.
Dari semua yang saya dapat temukan,
rcS.d
skrip diimplementasikan sepertiS
singkatan dari " startup " bukan " single ".Semuanya dijalankan saat boot. Jika Anda kemudian ingin menggunakan run level 1, skrip di
rc1.d
jalankan (yang mungkin cukup kosong, mengingat semua pekerjaan yang baru saja kami lakukan dircS
)Lebih penting lagi,
rcS
skrip dijalankan dalam perjalanan kerc3
- begitu efektif sistem menempatkan dirinya dalam mode single-user, kemudian memiliki pemikiran ulang dan memutuskan apa yang BENAR-BENAR harus dilakukan. Sangat membingungkan dan sebagian besar tidak terdokumentasi.Sebagai bukti, jika Anda memeriksa
/etc/inittab
, Anda menemukan:diikuti kemudian oleh banyak garis yang menyerupai:
sumber
Runlevel 1 juga dikenal sebagai runlevel s.
Dalam sistem berbasis Debian ini adalah mode single-user / minimal . Lihat Debian Runlevel :
sumber
S adalah untuk mode pengguna tunggal.
http://wiki.debian.org/RunLevel
sumber
/etc/rcS.d
dan/etc/rc2.d
, masing-masing menulis pesan pendek (dengan stempel waktu) ke file log. Hasil: Setelah boot, saya punya pesan log untuk rcS, dan 5 detik kemudian pesan log untuk rc2.Selain jawaban yang diberikan oleh mdpc, Dalam menjalankan level 1, tidak ada daemon (layanan) yang dimulai.
sumber