Heim Betrieb und Instandhaltung CentOS Was ist der Unterschied zwischen dem Centos7-System und früheren Versionen?

Was ist der Unterschied zwischen dem Centos7-System und früheren Versionen?

Mar 26, 2020 pm 02:32 PM
centos7

Was ist der Unterschied zwischen dem Centos7-System und früheren Versionen?

Im Folgenden ein kurzes Beispiel zur Veranschaulichung der wesentlichen Änderungen:

1. Installation

Bei der Installation können alle bisherigen Centos-Pakete ausgewählt werden. Ja, aber jetzt können Sie nur ein Element auswählen und es gibt doppelte Unteroptionen. Bei der Installation auf der ausgewählten Partition wird von Centos 7 die Partition xfs anstelle der vorherigen ext4 empfohlen.

2. Erster Start

Nach der Installation des Computers hat sich die Schnittstelle zum Booten des Systems geändert. Auf den ersten Blick stellte sich heraus, dass einer davon der Rettungskern ist Auswahl und nach dem Drücken von e werden Sie feststellen, dass alle grub.conf-Informationen herausgekommen sind. Schließlich haben Sie den Ort gefunden, an dem der Kernel gestartet wird, eine 1 geschrieben (der Zweck besteht darin, in den Einzelbenutzermodus zu wechseln) und dann wechselte in den Rettungsmodus.

(Empfohlenes Tutorial: Centos-Tutorial )

3. Nach dem Aufrufen des Systems handelt es sich um eine grafische Benutzeroberfläche Geben Sie die Zeichenschnittstelle ein, ändern Sie /etc/inittab. Es wird festgestellt, dass es sich um eine leere Datei handelt. Bei allen handelt es sich um Kommentare. Wenn Sie den Runlevel ändern möchten, können Sie /lib/systemd/system/runlevel*.target weich verknüpfen zu /etc/systemd/system/default.target (Wenn Sie die Prüfung bestehen, funktioniert das Überschreiben natürlich und es hat funktioniert, und ich kann es auf Zeichenschnittstelle 3 ändern).


Es stellt sich heraus, dass seit Centos7 das Zielkonzept zur Definition des Run-Levels verwendet wird, das in Level 3 und Level 5 unterteilt ist. Die Bedeutung ist wie folgt:


Die dritte Ausführungsebene verwendet ein Mehrbenutzerziel und die fünfte Ausführungsebene wird durch „graphical.target“ ersetzt. runlevel3.target und runlevel5.target sind symbolische Links, die auf multi-user.target bzw.graphical.target verweisen.

Wechseln Sie mit dem folgenden Befehl zu „Run Level 3“:

systemctl isolate multi-user.target或systemctl isolate runlevel3.target
Nach dem Login kopieren

Wechseln Sie mit dem folgenden Befehl zu „Run Level 5“:

systemctl isolate graphical.target或systemctl isolate runlevel5.target
Nach dem Login kopieren

(1) Überprüfen Sie die aktuelle Ausführungsebene

runlevel
Nach dem Login kopieren

(2) Überprüfen Sie die Standard-Boot-Ausführungsebene:

systemctl get-default
Nach dem Login kopieren

(3) Ändern Sie den Befehl für die Standard-Boot-Ausführungsebene

systemctl set-default multi-user.target(或graphical.target)
Nach dem Login kopieren

Oder verwenden Sie den folgenden Befehl:


Standard-Startlaufebene 3:

ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Nach dem Login kopieren

Standard-Startlaufebene 5:

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
Nach dem Login kopieren

4, konfigurieren Sie das Netzwerk und den Hostnamen


Konfigurieren Sie das Netzwerk, gehen Sie zu /etc/sysconfig/network-script/ und sehen Sie, dass die Netzwerkkarte in enp1s5 umbenannt wurde, was interessant ist Konfigurieren Sie das Netzwerk, ändern Sie den Hostnamen, gehen Sie zu /etc/. Ich ging zu sysconfig/network, um den Namen zu ändern, und stellte fest, dass diese Datei ebenfalls leer war. Ich habe versucht, sie gemäß der Originalversion 6 zu ändern hatte keine Wirkung. Ich habe den Hostnamen überprüft und festgestellt, dass ich zum Ändern des Namens in 7 zu /etc/hostname gehen musste, um den Namen zu ändern.

5. LVM und Ich habe über das Vergrößern und Verkleinern nachgedacht, aber beim Ausführen von resize2fs ist ein Fehler aufgetreten. Dann habe ich „man resize2fs“ ausgeführt und festgestellt, dass dieser Befehl nur das ext-Dateisystem unterstützt.

(empfohlene verwandte Video-Tutorials:

Linux-Video-Tutorials

)

6. Dienstverwaltung Der Dienst von Centos verwendet systemd anstelle des Dienstes von sysvinit Das Verwaltungsprogramm systemctl ist das Haupttool, das die Funktionen des vorherigen Dienstes und chkconfig integriert. Sie können damit Dienste dauerhaft oder nur für die aktuelle Sitzung aktivieren/deaktivieren.

(1) Einen Dienst starten:

systemctl start postfix.service
Nach dem Login kopieren

(2) Einen Dienst schließen:

systemctl stop postfix.service
Nach dem Login kopieren

(3) Einen Dienst neu starten:

systemctl restartpostfix.service
Nach dem Login kopieren

(4 ) Dienststatus anzeigen:

systemctl statuspostfix.service
Nach dem Login kopieren

(5) Einen Dienst beim Booten aktivieren:

systemctl enable postfix.service
Nach dem Login kopieren

(6) Einen Dienst beim Booten deaktivieren:

systemctl disable postfix.service
Nach dem Login kopieren

(7) Überprüfen Sie, ob der Dienst Beim Booten starten:

systemctl is-enabled postfix.service
Nach dem Login kopieren

(8) Liste der gestarteten Dienste anzeigen:

systemctl list-unit-files|grep enabled
Nach dem Login kopieren

Hinweis: Die Aktivierung von Diensten erfolgt im aktuellen „Runlevel“-Konfigurationsdateiverzeichnis /etc/systemd /system Erstellen Sie in /multi-user.target.wants/ einen Softlink zur entsprechenden Dienstkonfigurationsdatei in /usr/lib/systemd/system. Löschen Sie diesen Softlink, um den Dienst zu deaktivieren.

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen dem Centos7-System und früheren Versionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1663
14
PHP-Tutorial
1263
29
C#-Tutorial
1236
24
Download-Adressen und Versionsbeschreibungen für verschiedene Versionen von CentOS7-Images (einschließlich der Everything-Version) Download-Adressen und Versionsbeschreibungen für verschiedene Versionen von CentOS7-Images (einschließlich der Everything-Version) Feb 29, 2024 am 09:20 AM

Beim Laden von CentOS-7.0-1406 gibt es viele optionale Versionen. Für normale Benutzer wissen sie nicht, welche sie wählen sollen. Hier ist eine kurze Einführung: (1) CentOS-xxxx-LiveCD.ios und CentOS-xxxx-Was ist der Unterschied zwischen bin-DVD.iso? Ersteres hat nur 700 MB und letzteres 3,8 GB. Der Unterschied besteht nicht nur in der Größe, sondern der wesentlichere Unterschied besteht darin, dass CentOS-xxxx-LiveCD.ios nur in den Speicher geladen und ausgeführt und nicht installiert werden kann. Auf der Festplatte kann nur CentOS-xxx-bin-DVD1.iso installiert werden. (2) CentOS-xxx-bin-DVD1.iso, Ce

Schritte zum Aufrufen des CentOS 7-Notfallreparaturmodus Schritte zum Aufrufen des CentOS 7-Notfallreparaturmodus Jan 13, 2024 am 09:36 AM

Öffnen Sie die Centos7-Seite und erscheinen Sie: Willkommen im Notfallmodus! Geben Sie nach der Anmeldung „journalctl -xb“ ein, um Systemprotokolle anzuzeigen, „systemctlreboot“ zum Neustarten und „systemctldefault“, um erneut zu versuchen, in den Standardmodus zu booten. Giverootpasswordformaintenance(??Strg-D???): Lösung: r ausführen

Wie kann ich in CentOS 7 auf Junk-Dateien im Verzeichnis /tmp zugreifen und diese bereinigen? Wie kann ich in CentOS 7 auf Junk-Dateien im Verzeichnis /tmp zugreifen und diese bereinigen? Dec 27, 2023 pm 09:10 PM

Im tmp-Verzeichnis des Centos7-Systems befindet sich viel Müll. Wie sollten Sie den Müll löschen? Werfen wir einen Blick auf das ausführliche Tutorial unten. Um die Liste der Dateien im tmp-Dateiverzeichnis anzuzeigen, führen Sie den Befehl cdtmp/ aus, um zum aktuellen Dateiverzeichnis von tmp zu wechseln, und führen Sie den Befehl ll aus, um die Liste der Dateien im aktuellen Verzeichnis anzuzeigen. Wie nachfolgend dargestellt. Verwenden Sie den Befehl rm, um Dateien zu löschen. Beachten Sie, dass der Befehl rm Dateien dauerhaft aus dem System löscht. Daher wird empfohlen, vor dem Löschen der Datei eine Eingabeaufforderung zu geben. Verwenden Sie den Befehl rm-i file name, warten Sie, bis der Benutzer den Löschvorgang bestätigt (y) oder den Löschvorgang überspringt (n), und das System führt die entsprechenden Vorgänge aus. Wie nachfolgend dargestellt.

Wie lege ich Passwortregeln in Centos7 fest? Wie lege ich Passwortregeln in Centos7 fest? Jan 07, 2024 pm 01:17 PM

Legen Sie aus Sicherheitsgründen Passwortregeln fest. Legen Sie die Anzahl der Tage fest, nach denen Passwörter ablaufen. Der Benutzer muss das Passwort innerhalb von Tagen ändern. Diese Einstellung betrifft nur erstellte Benutzer, nicht vorhandene Benutzer. Wenn Sie auf einen vorhandenen Benutzer festlegen, führen Sie den Befehl „chage -M (days) (user)“ aus. PASS_MAX_DAYS60#Passwort-Ablaufzeit PASS_MIN_DAYS3#Anfängliche Passwort-Änderungszeit PASS_MIN_LEN8#Mindestpasswortlänge PASS_WARN_AGE7#Passwort-Ablaufzeit-Aufforderung Wiederholen Sie die Passwortbeschränkung, verwenden Sie [root@linuxprobe~]#vi/etc/pam.d/system-auth#nearline15:

Detaillierte Erläuterung des Dekomprimierungsdateibefehls (zip) unter Centos7 Detaillierte Erläuterung des Dekomprimierungsdateibefehls (zip) unter Centos7 Jan 07, 2024 pm 06:30 PM

1. Der komprimierte Ordner ist eine ZIP-Datei [root@cgls]#zip-rmydata.zipmydata2. Entpacken Sie mydata.zip in das Verzeichnis mydatabak [root@cgls]#unzipmydata.zip-dmydatabak3.mydata01 und mydata02.txt werden komprimiert mydata.zip[root@cgls]#zipmydata.zipmydata01mydata02.txt4. Dekomprimieren Sie direkt die Datei mydata.zip [root@cgls]#unzipmydata.zip5

Wie installiere ich die MBstring-Erweiterung unter CENTOS7? Wie installiere ich die MBstring-Erweiterung unter CENTOS7? Jan 06, 2024 pm 09:59 PM

1.UncaughtError:Calltoundefinedfunctionmb_strlen(); Wenn der obige Fehler auftritt, bedeutet dies, dass wir die mbstring-Erweiterung nicht installiert haben. 2. Geben Sie das PHP-Installationsverzeichnis cd/temp001/php-7.1.0/ext/mbstring ein. 3. Starten Sie phpize( /usr/local/bin /phpize oder /usr/local/php7-abel001/bin/phpize) Befehl zum Installieren der PHP-Erweiterung 4../configure--with-php-config=/usr/local/php7-abel

So installieren Sie MySQL in CentOS7 und stellen es so ein, dass es beim Booten automatisch startet So installieren Sie MySQL in CentOS7 und stellen es so ein, dass es beim Booten automatisch startet Jun 02, 2023 pm 08:36 PM

Centos7 verfügt nicht über eine MySQL-Datenbank. Die Standarddatenbank ist Mariadb (ein Zweig von MySQL). Sie können die MySQL-Datenbank manuell installieren, indem Sie die folgenden Schritte ausführen. 1. Laden Sie die RPM-Installationsdatei wgethttp://repo.mysql.com/mysql-community-release-el7.rpm herunter. 2. Führen Sie rpm aus, um rpm-ivhmysql-community-release-el7.rpm zu installieren, nachdem die Abhängigkeitsauflösung abgeschlossen ist , werden die folgenden Optionen angezeigt: dependenciesresolved =================================

So installieren Sie Nginx und konfigurieren den automatischen Start unter CentOS7 So installieren Sie Nginx und konfigurieren den automatischen Start unter CentOS7 May 14, 2023 pm 03:01 PM

1. Laden Sie das Installationspaket von der offiziellen Website herunter und wählen Sie die für Linux geeignete Version aus. Wählen Sie hier die neueste Version aus, laden Sie sie lokal herunter und laden Sie sie dann auf den Server hoch oder laden Sie sie direkt mit dem Befehl wget unter Centos herunter. Wechseln Sie in das Verzeichnis /usr/local und laden Sie das Softwarepaket #cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2 herunter. Um nginx zu installieren, führen Sie zunächst den folgenden Befehl aus Installieren Sie die von Nginx abhängige Bibliothek. Wenn abhängige Bibliotheken fehlen, schlägt die Installation möglicherweise fehl. Weitere Informationen finden Sie in der Fehlermeldung am Ende des Artikels. #yuminstallgcc-c++#yuminstallpcre#yumins

See all articles