systemctl-kommandoen fungerer ikke i RHEL 6
On februar 13, 2021 by admin På RHEL 7 eller CentOS 7 fungerer systemctl- eller systemd-kommandoen fint. Jeg ved, at det ikke fungerer i RHEL 6 eller CentOS 6. Kan du fortælle mig den alternative kommando til start / stop af en tjeneste, for eksempel: systemctl start iptables.service
?
Svar
I tidligere versioner af RHEL skal du bruge kommandoen service
som forklaret i dokumentation her .
# service service_name start
Derfor, i dit tilfælde:
# service iptables start
Du kan erstatte start
med restart
, stop
, status
.
Liste over alle tjenester med:
# service --status-all
Kommentarer
Svar
RHEL6 og CENTOS 6 brugte
kommando til styring af systemtjenester. Fra og med RHEL7 bruges systemctl
til at administrere systemtjenester.
Svar
rhel 6 og centos 6 bruger upstart, ikke systemd. SysV (service og chkconfig) understøttes også stadig.
Kontroller dokumentation for initctl
og filer i / etc / init /
service
i RHEL7, som faktisk kan gøre mere end systemctl gør, så for øjeblikket er det ' en sikrere satsning på alle understøttede versioner.