La commande systemctl ne fonctionne pas dans RHEL 6
On février 13, 2021 by admin Sur RHEL 7 ou CentOS 7, la commande systemctl ou systemd fonctionne correctement. Je sais que cela ne fonctionnera pas sous RHEL 6 ou CentOS 6. Pouvez-vous me dire la commande alternative pour démarrer / arrêter un service, par exemple: systemctl start iptables.service
?
Réponse
Dans les versions antérieures de RHEL, utilisez la commande service
comme expliqué dans la documentation ici .
# service service_name start
Par conséquent, dans votre cas:
# service iptables start
Vous pouvez remplacer start
par restart
, stop
, status
.
Répertoriez tous les services avec:
# service --status-all
Commentaires
Réponse
RHEL6 et CENTOS 6 utilisaient
commande pour gérer les services système. À partir de RHEL7, systemctl
est utilisé pour gérer les services système.
Réponse
rhel 6 et centos 6 utilisent upstart, pas systemd. SysV (service et chkconfig) est également toujours pris en charge.
Consultez la documentation de initctl
et les fichiers dans / etc / init /
service
dans RHEL7, qui peut en fait faire plus que systemctl, donc pour le moment, il ' pari plus sûr sur toutes les versions prises en charge.