Heim >System-Tutorial >LINUX >Wie ändere ich die Standard-Runlevel-Einstellung im CentOS7-System?

Wie ändere ich die Standard-Runlevel-Einstellung im CentOS7-System?

WBOY
WBOYnach vorne
2024-01-02 22:16:141088Durchsuche

CentOS-System hat 7 Runlevel

Run-Level 0: Das System befindet sich im Shutdown-Zustand. Der Standard-Run-Level des Systems kann nicht auf 0 gesetzt werden, da es sonst nicht normal startet

Laufebene 1: Einzelbenutzer-Arbeitsstatus, Root-Berechtigung, zur Systemwartung verwendet, Remote-Anmeldung ist verboten

Run Level 2: Mehrbenutzerstatus (ohne NFS)

Ausführungsstufe 3: Vollständiger Mehrbenutzerstatus (mit NFS), nach der Anmeldung in den Konsolenbefehlszeilenmodus wechseln

Run Level 4: System ist nicht in Gebrauch, reserviert

Run Level 5: X11-Konsole, nach der Anmeldung in den grafischen GUI-Modus wechseln

Run-Level 6: Das System fährt herunter und startet normal neu. Der Standard-Run-Level kann nicht auf 6 eingestellt werden, da es sonst nicht normal starten kann

Laufebene ändern

Centos7 verwendet das Zielkonzept, um Run-Levels zu definieren, die in Level 3 und Level 5 unterteilt sind. Die Bedeutungen sind wie folgt:

Ebene 3 – >Multi-User.Zieltext Ebene 5 – >grafische.Zielgrafiken

1) Aktuelles Lauflevel anzeigen

# Runlevel [root@chezhi chezhi]# Runlevel N 3 [root@chezhi chezhi]#

Wenn der aktuelle Standard-Lauflevel des Systems der grafische GUI-Modus ist, lautet das Runlevel-Anzeigeergebnis: 5 3

2) Ändern Sie die Standardausführungsebene beim Start

Wie ändere ich die Standard-Runlevel-Einstellung im CentOS7-System?

systemd verwendet Links, um auf den Standard-Runlevel zu verweisen, der in der Datei /etc/systemd/system/default.target festgelegt ist.

Wechseln Sie zu Runlevel 3:

a. Zuerst löschen: mv /etc/systemd/system/default.target /etc/systemd/system/default.target_copy5 #Datei umbenennen

b. Erstellen Sie eine Softlink-Datei: ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

oder

ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

Darüber hinaus können Sie auch den systemctl-Befehl verwenden:

systemctl set-defaultgraphical.target

systemctl isoliert multi-user.target

Wie ändere ich die Standard-Runlevel-Einstellung im CentOS7-System?

Schließlich das System normal herunterfahren und neu starten: init 6

Dann wechselt das System beim Hochfahren automatisch in den Konsolenbefehlsmodus. Wenn Sie zum standardmäßigen grafischen GUI-Modus zurückkehren möchten, führen Sie den folgenden Befehl aus:

#Löschen Sie zuerst die Datei [root@chezhi system]# rm -rf /etc/systemd/system/default.target #Erstellen Sie die Softlink-Datei neu [root@chezhi system]# ln -sf /lib/systemd/system/graphical .target /etc/systemd/system/default.target

Das obige ist der detaillierte Inhalt vonWie ändere ich die Standard-Runlevel-Einstellung im CentOS7-System?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen