Trên RHEL 7 hoặc CentOS 7, lệnh systemctl hoặc systemd hoạt động tốt. Tôi biết nó sẽ không hoạt động trong RHEL 6 hoặc CentOS 6. Bạn có thể cho tôi biết lệnh thay thế để bắt đầu / dừng dịch vụ không, ví dụ : systemctl start iptables.service
?
Trên RHEL 7 hoặc CentOS 7, lệnh systemctl hoặc systemd hoạt động tốt. Tôi biết nó sẽ không hoạt động trong RHEL 6 hoặc CentOS 6. Bạn có thể cho tôi biết lệnh thay thế để bắt đầu / dừng dịch vụ không, ví dụ : systemctl start iptables.service
?
Câu trả lời:
Trong các phiên bản trước của RHEL, sử dụng service
lệnh như được giải thích trong tài liệu ở đây .
# service service_name start
Do đó, trong trường hợp của bạn:
# service iptables start
Bạn có thể thay thế start
với restart
, stop
, status
.
Liệt kê tất cả các dịch vụ với:
# service --status-all
service
trong RHEL7, có thể thực sự làm được nhiều hơn systemctl, vì vậy hiện tại, đây là cách đặt cược an toàn hơn cho tất cả các phiên bản được hỗ trợ.