Sistem boot ke sasaran yang berbeza secara manual - Penyediaan objektif RHCSA
- 4660
- 875
- Clarence Powlowski
Di bahagian penyediaan peperiksaan RHCSA ini, anda akan belajar bagaimana untuk berubah secara manual menjadi sasaran boot yang berbeza. Artikel ini juga akan mengajar anda cara menetapkan sasaran boot lalai untuk boot secara automatik ke sasaran grafik atau multi-pengguna pada sistem red hat perusahaan linux.
Dalam tutorial ini anda akan belajar:
- Cara memeriksa sasaran boot lalai
- Cara menukar secara manual antara sasaran yang berbeza
- Cara menetapkan boot lalai ke sasaran berbilang pengguna
- Cara menetapkan boot lalai ke sasaran grafik
Keperluan perisian dan konvensyen yang digunakan
Kategori | Keperluan, konvensyen atau versi perisian yang digunakan |
---|---|
Sistem | Red Hat Enterprise Linux 8 |
Perisian | N/a |
Yang lain | Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah. |
Konvensyen | # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak |
Apakah sasaran runlevel
Anda boleh memikirkan sasaran boot sebagai tahap operasi tertentu. Jadi sebagai contoh jika anda lebih suka menggunakan antara muka pengguna grafik (memandangkan GUI dipasang), anda mungkin mahu mengubah tahap operasi ke grafik.sasaran
. Begitu juga, untuk tahap operasi multi-pengguna bukan grafik, anda perlu berubah menjadi MULTI-USER.sasaran
.
Sekiranya anda biasa dengan SYSV yang merupakan standard inisialisasi lalai untuk banyak sistem GNU/Linux sebelum sistemd
percambahan anda mungkin mengingati sasaran grafik sebagai Runlevel 5
atau sasaran berbilang pengguna sebagai Runlevel 4
. Sebenarnya tidak banyak berubah dan tatanama berlari masih wujud. Menggunakan arahan berikut, anda boleh menyenaraikan semua sasaran runlevel yang terdapat pada sistem RHEL anda:
# ls -l/lib/sistem/sistem/runlevel*.sasaran
Untuk semua sasaran yang mungkin digunakan:
# Sistem Senarai Sistem-Sasaran Type atau # Sistem Senarai-unit-Target Type-semua
Runlevel | Unit sasaran | Penerangan unit sasaran |
---|---|---|
0 | Runlevel0.sasaran atau poweroff.sasaran | Menukar Sistem Anda ke Runlevel 0 Akan Menutup Sistem dan Keluar dari Pelayan/Desktop Anda. |
1 | Runlevel1.sasaran atau penyelamatan.sasaran | Juga dikenali sebagai mod tunggal Penyelamat Runlevel digunakan untuk penyelesaian masalah sistem dan pelbagai tugas pentadbiran sistem. |
2 | Runlevel2.sasaran atau pelbagai pengguna.sasaran | Pengguna ditakrifkan runlevel. Secara lalai, sama dengan Runlevel 3. |
3 | Runlevel3.sasaran atau pelbagai pengguna.sasaran | Ini adalah runlevel multi-pengguna dan bukan grafik. Pelbagai pengguna boleh log masuk melalui konsol/terminal tempatan atau akses rangkaian jauh. |
4 | Runlevel4.sasaran atau pelbagai pengguna.sasaran | Pengguna ditakrifkan runlevel. Secara lalai, sama dengan Runlevel 3. |
5 | Runlevel5.sasaran atau grafik.sasaran | Runlevel grafik multi-pengguna. Pelbagai pengguna boleh log masuk melalui konsol/terminal tempatan atau akses rangkaian jauh. |
6 | Runlevel6.sasaran atau reboot.sasaran | Menukar sistem anda ke runlevel ini akan reboot sistem anda. |
Pada peperiksaan RHCSA anda apabila anda terjebak atau tidak dapat mengingati beberapa istilah di atas mengenai runlevels berunding dengan halaman manual dengan melaksanakan
Man Runlevel
perintah. Cara memeriksa dan menukar sasaran boot lalai
Pertama, kita akan belajar bagaimana untuk menyemak sasaran boot runlevel lalai yang dikonfigurasikan. Setelah selesai, kami akan menetapkan sasaran runlevel lalai sistem kami ke runlevel 3 yang ke arah MULTI-USER.sasaran
unit sasaran. Menetapkan sasaran runlevel lalai akan mengarahkan sistem anda untuk boot secara automatik ke dalam runlevel pra-konfigurasi.
- Semak Konfigurasi Sistem RunLevel lalai:
# Systemctl Get-Default Graphical.Sasaran atau # ls -l/etc/Systemd/System/Default.sasaran
Perintah di atas akan mengeluarkan nama unit sasaran lalai yang ditetapkan pada masa ini.
- Tetapkan unit sasaran runlevel lalai ke
MULTI-USER.sasaran
unit sasaran. Ini akan mengkonfigurasi sistem anda untuk boot keRunlevel3
Lain kali anda menghidupkan semula sistem anda.# SYSTEMCTL SET-OPER MULTI-USER.Sasaran dikeluarkan/etc/SystemD/System/Default.sasaran. Dibuat Symlink/etc/Systemd/System/Default.Sasaran →/usr/lib/sistem/sistem/multi-pengguna.sasaran.
ADAKAH KAMU TAHU?
Anda boleh merujuk kepada unit sasaran tunggal melalui nama yang berbeza. Contohnya, untuk peperiksaan RHCSA anda, anda mungkin lebih mudah diingatRunlevel3
bukanMULTI-USER.sasaran
. Bukan sahaja lebih mudah diingat tetapi juga lebih cepat untuk menaip, oleh itu menjimatkan masa anda pada peperiksaan anda. Contohnya empat arahan berikut sama sekali. Perintah terbaik untuk digunakan ialah yang anda ingat yang paling mudah:# SYSTEMCTL SET-OPER MULTI-USER.Sasaran # Systemctl Set-Lalai Multi-User # Systemctl Set-L-Default Runlevel3.Sasaran # Systemctl Set-Lalai Runlevel3
Untuk lebih memahami apa yang sedang berlaku di sini, anda harus terlebih dahulu mengkaji semula objektif RHCSA Buat Hard dan Lembut. Setelah siap perhatikan bahawa sasaran seperti contohnya
Senaraikan semua sasaran boot yang tersedia pada sistem RHEL.MULTI-USER.sasaran
hanya pautan simbolik dariRunlevel3.sasaran
unit. - Reboot sistem anda:
# reboot
Cara menukar secara manual ke sasaran runlevel yang berbeza
Bahagian di atas, menjelaskan cara menukar runlevel lalai. Ini bermaksud bahawa pada masa akan datang sistem akan reboot ia akan boot ke dalam pengguna yang dipilih runlevel. Seterusnya, kita akan belajar bagaimana menukar runlevel secara terbang tanpa memerlukan reboot. Ini dapat dicapai dengan penggunaan Systemctl
perintah dengan gabungan mengasingkan
argumen.
Dalam contoh di bawah, kita akan berubah sementara dari grafik
Runlevel ke MULTI-USER
sasaran.
- Bertukar kepada
MULTI-USER
Runlevel:# Systemctl Mengasingkan Multi-User
Di atas perintah hanya melumpuhkan
grafik
perkhidmatan berlari dan yang sepadan. - Sekiranya anda tidak dapat melihat log masuk, anda mungkin perlu menukar ke konsol TTY yang berbeza dengan menggunakan gabungan
CTRT+ALT+F1
Kunci.
Latihan
- Reboot sistem anda dengan beralih ke secara manual
Reboot.sasaran
menggunakanSystemctl
perintah. Bolehkah anda juga menggunakan penutupan sasaran runlevel dan mematikan sistem anda? - Tetapkan sistem anda untuk boot terus ke
MULTI-USER
sasaran. Reboot sistem anda dan sahkan bahawa sistem terus menjadi butirMULTI-USER
sasaran. - Cuba beralih berulang -ulang antara
MULTI-USER
Runlevel dangrafik
Runlevel. Mengapa anda tidak dapat melihat log masuk secara langsung semasa beralih darigrafik
keMULTI-USER
Runlevel? - Ini adalah soalan kurikulum tambahan untuk pelajar yang baik dan mereka yang tidak takut dengan kerumitan dan penyelidikan diri. Amaran
Semasa mengusahakan soalan 4, anda mungkin akan berakhir dengan sistem yang rosak. Oleh itu, teruskan hanya pada sistem bukan pengeluaran seperti mesin maya kotak pasir dll.Sekali lagi, jangan cuba soalan ini jika anda tidak bersedia untuk memecahkan sistem anda! Tetapkan sasaran boot lalai anda ke
Reboot.sasaran
unit dan but semula sistem anda. Bolehkah anda membetulkan reboot berterusan dan menetapkan lalai lalai anda kembali untuk mengatakanRunlevel5
?
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Muat turun linux
- Perkara yang perlu dipasang di Ubuntu 22.04
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
- Oracle Linux vs Red Hat (RHEL)
- Ubuntu 20.04 Panduan
- Cara Dual Boot Kali Linux dan Windows 10