GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah runlevel di Linux

Output dari perintah runlevel akan menunjukkan runlevel Anda sebelumnya dan saat ini yang dipisahkan oleh satu spasi. Jika tidak ada runlevel sebelumnya 'N' akan digunakan sebagai pengganti.

Misalnya:

# runlevel
N 5

Output di atas menunjukkan bahwa runlevel saat ini adalah 5 dan tidak ada runlevel sebelumnya.

Di bawah ini adalah daftar dari apa setiap nilai runlevel didefinisikan sebagai:

  • 0 — Berhenti
  • 1 — Mode pengguna tunggal
  • 2 — Tidak digunakan (dapat ditentukan pengguna)
  • 3 — Mode multi-pengguna penuh
  • 4 — Tidak digunakan (dapat ditentukan pengguna)
  • 5 — Mode multi-pengguna penuh (dengan layar login berbasis X)
  • 6 — Mulai ulang

Contoh Perintah runlevel

1. Untuk melihat runlevel saat ini:

# runlevel 

2. Untuk menekan output:

# runlevel -q
# runlevel --quiet 

3. Untuk menjalankan dalam mode verbose:

# runlevel -v
# runlevel --verbose 

4. Untuk mendapatkan info versi:

# runlevel --version 

5. Untuk mendapatkan bantuan:

# runlevel --help 

FAQ tentang runlevel

Apakah ada runlevel standar yang dijalankan kebanyakan orang setelah instalasi?

Itu tergantung pada kebutuhan pengguna, sebagian besar waktu server berjalan pada runlevel 3 dan desktop pada runlevel 5. Runlevel 5 sangat ideal untuk workstation desktop. Dan runlevel 3 sangat ideal untuk produksi.

Apakah menjalankan runlevel 5 menghabiskan lebih banyak sumber daya daripada runlevel 3?

Satu-satunya perbedaan dalam runlevel 3 dan runlevel 5 adalah bahwa runlevel 5 menyertakan layanan X11 (GUI) bersama dengan semua layanan lain seperti firewall, nfs, rpc ntpd, dll.

Apakah ada cara untuk mematikan X setelah Anda selesai?

Anda dapat logout pengguna di bawah menu sistem, Anda dapat kembali ke konsol (CTRL+ALT+F1..7) dan tekan CTRL+x untuk mengakhiri sesi X.

Secara keseluruhan, apakah ada manfaat menjalankan satu runlevel di atas runlevel lainnya?

Memiliki satu runlevel di atas yang lain bermanfaat dalam cara mengimplementasikan aplikasi terkait GUI dan melakukan pengujian di lingkungan yang sama tanpa banyak beban di server. misalnya Ubah monitor atau kartu video Anda dan Anda dapat menjalankan alat untuk menyesuaikan tanpa harus mencoba menghentikan urutan boot dan mengujinya sepenuhnya dan jika ada masalah, matikan saja GUI dan coba lagi, jika beberapa kombinasi memang menyebabkan server X untuk mengunci, Anda dapat mematikan X tanpa harus me-reboot sistem.

Kesimpulan

/etc/inittab file mendefinisikan runlevel default untuk suatu sistem. Proses yang dimulai untuk runlevel tertentu didefinisikan dalam subdirektori dari direktori /etc/rc.d. Anda dapat melihat runlevel saat ini kapan saja menggunakan perintah runlevel:

$ runlevel
N 5


Linux
  1. 8 Contoh Perintah Linux TR

  2. Contoh Perintah rm di Linux

  3. Contoh Perintah ps di Linux

  1. sa Contoh Perintah di Linux

  2. Contoh Perintah runlevel di Linux

  3. w Contoh Perintah di Linux

  1. Contoh Perintah ac di Linux

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux