GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengubah Runlevel Saat Ini di RHEL 8 / CentOS 8

Dalam panduan ini, kami akan mengilustrasikan cara mengubah runlevel saat ini dengan dua metode.

Pengantar

Sebuah runlevel adalah mode operasi dalam sistem operasi komputer yang menerapkan inisialisasi gaya-V Unix System. Secara konvensional, ada tujuh runlevel, diberi nomor dari nol hingga enam. S kadang-kadang digunakan sebagai sinonim untuk salah satu level. Hanya satu runlevel yang dijalankan saat startup; run level tidak dieksekusi satu demi satu (yaitu hanya runlevel 2, 3, atau 4 yang dieksekusi, tidak lebih dari mereka secara berurutan atau dalam urutan lainnya).

tingkat run mendefinisikan keadaan mesin setelah boot. Runlevel yang berbeda biasanya ditetapkan (tidak harus dalam urutan tertentu) ke mode pengguna tunggal, mode multi-pengguna tanpa layanan jaringan dimulai, mode multi-pengguna dengan layanan jaringan dimulai, sistem shutdown, dan status sistem reboot sistem.

Pengaturan yang tepat dari konfigurasi ini bervariasi antara sistem operasi dan distribusi Linux. Misalnya, runlevel 4 mungkin merupakan konfigurasi tanpa server GUI multi-pengguna pada satu distribusi, dan tidak ada pada distribusi lainnya. Runlevel biasanya mengikuti pola umum yang dijelaskan dalam artikel ini; namun, beberapa distribusi menggunakan konfigurasi khusus tertentu.

Runlevel

Runlevel default dapat disetel dengan menggunakan systemctl perintah atau membuat tautan simbolis target runlevel ke default.target berkas.

Ubah Runlevel menggunakan Systemctl Command

  • Periksa level lari saat ini.
systemctl get-default

Runlevel default sistem saat ini adalah graphic.target (runlevel 5).

  • Untuk mengubah runlevel default ke runlevel 3 (multi-pengguna.target), jalankan perintah berikut.
systemctl set-default multi-user.target
  • Mulai ulang lalu periksa.
reboot
  • Periksa lagi apakah runlevel default saat ini adalah runlevel 3 (multi-pengguna.target).
systemctl get-default
  • Periksa runlevel saat ini.
systemctl get-default
  • Buat daftar runlevel file di direktori systemd.
ls -l /lib/systemd/system/runlevel*target 

Runlevel default adalah multi-user.target (runlevel 3).

  • Buat tautan simbolis runlevel5.target ke file default.target.
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
OR
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
  • Mulai ulang lalu periksa lagi
reboot
  • Verifikasi bahwa runlevel default adalah runlevel 5 (graphical.target) setelah reboot.
systemctl get-default

CATATAN :Anda dapat mengganti runlevel saat ini dengan systemctl isolate [target] perintah dalam sesi.

systemctl isolate graphical.target
OR
systemctl isolate multi-user.target

Target / Runlevel yang Tersedia

Runlevel Unit Sasaran Deskripsi
0 runlevel0.target / poweroff.target Matikan sistem.
1 runlevel1.target / rescue.target Mode Pengguna Tunggal
2 runlevel2.target / multi-pengguna.target mode multi-pengguna.
3 runlevel3.target / multi-pengguna.target mode multi-pengguna.
4 runlevel4.target / multi-pengguna.target mode multi-pengguna.
5 runlevel5.target / graphic.target Mode grafis.
6 runlevel6.target / reboot.target Reboot sistem.

Kesimpulan

Itu saja, kami menunjukkan cara mengubah runlevel dengan dua metode di rhel dan centos 8.

terima kasih


Cent OS
  1. Bagaimana mengubah runlevel pada sistem RHEL 7 Linux

  2. Cara Mengatur atau Mengubah Nama Host di CentOS 7 / RHEL 7

  3. CentOS / RHEL 7 :Cara Mengubah id mesin

  1. CentOS / RHEL :Cara mengubah UUID sistem file

  2. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  3. CentOS / RHEL 6:Bagaimana cara menemukan runlevel saya saat ini?

  1. CentOS / RHEL 7 :Cara mengubah runlevel (target) dengan systemd

  2. CentOS / RHEL 7 :Cara Mengubah Zona Waktu

  3. Cara Mengubah Label sistem file di CentOS/RHEL