Rumah > Artikel > Tutorial sistem > Bagaimana untuk menyelesaikan masalah bahawa perkhidmatan desktop tidak bermula apabila Centos bermula?
Jika CentOS tidak memulakan desktop, anda boleh memasukkan antara muka CentOS watak dengan mengubah suai tahap larian sistem.
Masuk
# init 3
Lihat tahap larian
#runlevel
5 3
# # Tahap larian sistem semasa ialah "5", tahap larian terakhir ialah "3", dan penukaran tahap larian berjaya.
Arahan terperinci
Sistem Linux berjalan pada tahap larian yang ditetapkan pada bila-bila masa, dan tahap larian yang berbeza mempunyai program dan perkhidmatan yang berbeza, dan kerja yang perlu diselesaikan serta tujuan yang ingin dicapai adalah berbeza. Centos telah menyediakan tahap larian seperti yang ditunjukkan dalam jadual berikut, dan sistem boleh bertukar antara tahap larian ini untuk menyelesaikan tugasan yang berbeza. Penerangan tahap jalankan
0 Semua proses akan ditamatkan, mesin akan berhenti dengan teratur, dan sistem akan berada pada tahap larian ini apabila dimatikan
1 mod pengguna tunggal. Untuk penyelenggaraan sistem, hanya beberapa proses sedang berjalan, dan semua perkhidmatan tidak dimulakan
2 Mod berbilang pengguna. Sama seperti jalankan tahap 3, kecuali perkhidmatan Sistem Fail Rangkaian (NFS) tidak dimulakan
3 Mod berbilang pengguna. Membenarkan berbilang pengguna log masuk ke sistem, yang merupakan tahap permulaan lalai sistem
4 Tinggalkan runlevel yang ditentukan pengguna
5 Mod berbilang pengguna, dan jalankan X-Window selepas sistem dimulakan, memberikan tetingkap log masuk grafik
6 Semua proses ditamatkan dan sistem dimulakan semula
1. Jika sistem memasuki antara muka CentOS log masuk aksara selepas permulaan, ini bermakna tahap larian lalai sistem ialah 3 jika sistem memasuki antara muka CentOS log masuk grafik selepas permulaan, ini bermakna tahap larian lalai sistem ialah 5.
2. Jika pengguna telah memulakan antara muka CentOS watak dan ingin memasuki antara muka CentOS grafik, dia boleh menggunakan arahan berikut:
$ startx &
Melihat dan menukar tahap larian
Pengguna boleh menggunakan arahan berikut untuk melihat runlevel sistem semasa Pengguna boleh menggunakan perintah berikut untuk menukar runlevel init [0123456Ss]. daripada runlevel untuk ditukar kepada, seperti :
Gunakan arahan init 0 untuk beralih kepada menjalankan tahap 0, iaitu, tutup (jangan sekali-kali tetapkan lalai init kepada 0)
Gunakan arahan init 1 untuk beralih ke menjalankan tahap 1, yang bermaksud memasuki mod larian pengguna tunggal
Gunakan arahan init 6 untuk beralih kepada menjalankan tahap 6, iaitu mulakan semula (jangan sekali-kali tetapkan lalai init kepada 6)
Anda juga boleh menggunakan arahan te linit Dalam CentOS, arahan te linit ialah pautan simbolik kepada arahan init.
Lihat di bawah untuk contoh menggunakan perintah runlevel dan init:
# # Paparkan tahap berjalan semasa sistem
#runlevel
N 3
# # Tahap berjalan semasa sistem ialah "3", dan tiada tahap berjalan sebelumnya (diwakili oleh "N")
# init 2
# # Selepas melaksanakan arahan "init 2", maklumat perkhidmatan berhenti dan mula yang sepadan akan dipaparkan dalam konsol sistem
#runlevel
3 2
# # Tahap larian semasa sistem ialah "2", tahap larian terakhir ialah "3", dan penukaran tahap larian berjaya.
Jadi tukar tahap larian ininidefault dalam /etc/inittab kepada 2 atau 3 untuk mematikan perkhidmatan desktop.
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa perkhidmatan desktop tidak bermula apabila Centos bermula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!