На RHEL 7 або CentOS 7 команда systemctl або systemd працює чудово. Я знаю, що це не буде працювати в RHEL 6 або CentOS 6. Чи можете ви сказати мені альтернативну команду для запуску / зупинки послуги, наприклад systemctl start iptables.service:?
На RHEL 7 або CentOS 7 команда systemctl або systemd працює чудово. Я знаю, що це не буде працювати в RHEL 6 або CentOS 6. Чи можете ви сказати мені альтернативну команду для запуску / зупинки послуги, наприклад systemctl start iptables.service:?
Відповіді:
У більш ранніх версіях RHEL використовуйте serviceкоманду, як пояснено в документації тут .
# service service_name start
Тому у вашому випадку:
# service iptables start
Ви можете замінити startз restart, stop, status.
Список усіх послуг за допомогою:
# service --status-all
serviceу RHEL7 все ще є сценарій сумісності, який насправді може зробити більше, ніж робить systemctl, тому на даний момент це безпечніша ставка на всі підтримувані версії.