Der Befehl systemctl funktioniert nicht in RHEL 6
On Februar 13, 2021 by admin Unter RHEL 7 oder CentOS 7 funktioniert der Befehl systemctl oder systemd einwandfrei. Ich weiß, dass es in RHEL 6 oder CentOS 6 nicht funktioniert. Können Sie mir den alternativen Befehl zum Starten / Stoppen eines Dienstes nennen, zum Beispiel: systemctl start iptables.service
?
Antwort
Verwenden Sie in früheren Versionen von RHEL den Befehl service
, wie im Abschnitt Dokumentation hier .
# service service_name start
Daher in Ihrem Fall:
# service iptables start
Sie können start
durch restart
, stop
ersetzen. status
.
Alle Dienste auflisten mit:
# service --status-all
Kommentare
- Hinweis: In RHEL7 gibt es noch ein Kompatibilitätsskript
service
, das tatsächlich mehr kann als systemctl. Im Moment ist es also ' ist eine sicherere Wette auf alle unterstützten Versionen.
Antwort
RHEL6 und CENTOS 6 verwendeten
Befehl zum Verwalten von Systemdiensten. Ab RHEL7 wird systemctl
zum Verwalten von Systemdiensten verwendet.
Antwort
rhel 6 und centos 6 verwenden upstart, nicht systemd. SysV (service und chkconfig) wird ebenfalls weiterhin unterstützt.
Überprüfen Sie die Dokumentation von initctl
und Dateien in / etc / init /
Schreibe einen Kommentar