systemctl-kommandoen fungerer ikke i RHEL 6 (Norsk)
On februar 13, 2021 by admin På RHEL 7 eller CentOS 7 fungerer kommandoen systemctl eller systemd bra. Jeg vet at det ikke fungerer i RHEL 6 eller CentOS 6. Kan du fortelle meg den alternative kommandoen for å starte / stoppe en tjeneste, for eksempel: systemctl start iptables.service
?
Svar
I tidligere versjoner av RHEL bruker du service
-kommandoen som forklart i dokumentasjon her .
# service service_name start
Derfor, i ditt tilfelle:
# 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 brukte
kommando for å administrere systemtjenester. Fra RHEL7 og utover brukes systemctl
til å administrere systemtjenester.
Svar
rhel 6 og centos 6 bruker oppstart, ikke systemd. SysV (service og chkconfig) støttes også fremdeles.
Sjekk dokumentasjonen til initctl
og filer i / etc / init /
service
i RHEL7, som faktisk kan gjøre mer enn systemctl gjør, så for øyeblikket er det ' en tryggere innsats på alle støttede versjoner.