Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist der Unterschied zwischen den Befehlen von Centos7 und 6?

Was ist der Unterschied zwischen den Befehlen von Centos7 und 6?

青灯夜游
青灯夜游Original
2022-03-07 15:53:313416Durchsuche

Unterschiede: 1. Centos7 verwendet systemd anstelle von init. 2. Um den Hostnamen zu ändern, muss Centos6 „/etc/sysconfig/network“ ändern, während Centos7 „/etc/hostname“ ändern muss den Befehl chrony, um die Zeit zu synchronisieren. 6 Verwenden Sie ntp.

Was ist der Unterschied zwischen den Befehlen von Centos7 und 6?

Die Betriebsumgebung dieses Tutorials: Centos7-System, Thinkpad T480-Computer.

Ich habe kürzlich CentOS 7 verwendet und festgestellt, dass sich viele Befehle von CentOS 6 unterscheiden, daher sind sie hier als Referenz aufgeführt.

1. Häufig verwendete systemctl-Befehle

CentOS 7 begann, systemd zu verwenden, um den übergeordneten Init-Systemprozess zu ersetzen, daher ist es notwendig, systemctl zu beherrschen.

... ssh d.servicesystemctl restart sshd.service systemctl sshd neu laden. service service sshd reloadSsh-Dienst neu ladensystemctl sshd.service aktivierenchkconfig --level 3 sshd onSsh-Dienst nach dem Booten automatisch startensystemctl sshd.service deaktivieren chkconfig - Level 3 SSHD ausStarten des SSH-Dienstes nach dem Booten deaktivierensystemctl list-unit-files --type=servicechkconfig --listAlle Dienststatus auflistensystemctl list-units chkconfig --list, ntsysvListen Sie die zulässigen Diensteinheiten auf.systemctl is-active sshd.service.chkconfig --list sshd . serviceSSH-Dienst blockieren (kann nicht aktiviert werden) die Konfigurationsinformationen des SSH-Dienstes systemctl get-defaultHolen Sie sich den aktuell verwendeten Runlevelsystemctl set-default runlevel3.targetvi /etc/inittabÄndern Sie den Standardrunlevelsystemctl isoliert runlevel3.target init 3Runlevel 3 aktivieren2. Konfigurationsdatei2 . Hostnamen änderncentos6: Es ist keine Änderung erforderlich centos7: firewallcentos6: Bearbeiten Sie /etc/sysctl.conf und fügen Sie net.ipv4.ip_forward = 1 oder echo „1“ hinzu > /proc/sys/net/ipv4/ip_forwardCentOS79, ÄnderungszeitCentOS6CentOS7Empfohlen: „“
service sshd stop Stoppen Sie den SSH-Dienst.
1. Startkonfiguration centos6: Ändern Sie /etc/inittab centos7: systemctl set-default runlevel3.target
centos6: Ändern Sie /etc/sysconfig/network centos7: Ändern Sie /etc/hostname 3. Öffnen Sie die Startdatei /etc/rc.d/rc.local
centos7 :chmod +x /etc/rc.d/rc.local 4. Standard-Firewall centos6: iptables
centos6:/etc/ rc.d/rc3 .d/ Ändern Sie die Datei, die mit K beginnt, in S centos7: Stellen Sie eine weiche Verbindung zu einem Dienst unter /usr/lib/systemd/system/ zum Verzeichnis /etc/systemd/system her 6. Routing-Weiterleitung
centos7: Bearbeiten Sie /etc/sysctl.conf und fügen Sie net.ipv4.ip_forward = 1 oder echo „1“ hinzu. > = 1
$ ntp
$ ntpq -p
$ chrony
$ chronyc sources
$ vim /etc/sysconfig/clock
ZONE="Asia/Tokyo"
UTC=fales
$ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
$ timedatectl set-timezone Asia/Tokyo
$ timedatectl status
Centos-Nutzungsanleitung

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen den Befehlen von Centos7 und 6?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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