この投稿には、RHEL 7 の新しい systemctl コマンドとレガシーの service/chkconfig コマンドがリストされています。従来のコマンド service および chkconfig は、RHEL 7 でも互換性があり、一般的なコマンド systemctl の転送/リダイレクト情報出力と互換性があります。
サービスの開始、停止、ステータスの確認
サービスを開始:
# systemctl start [service_name]
例:
# systemctl start multipathd
サービスを停止する:
# systemctl stop [service_name]
例:
# systemctl stop multipathd
サービスのステータスを確認:
# systemctl status [service_name]
例:
# systemctl status multipathd
サービスの自動開始の有効化または無効化
起動時のサービスの自動開始を有効にします (chkconfig と同等):
# systemctl enable [service_name]
例:
# systemctl enable multipathd
起動時のサービスの自動開始を無効にする:
# systemctl disable [service_name]
例:
# systemctl disable multipathd
リスト サービス
アクティブなサービス ユニットを一覧表示:
# systemctl list-units --type service
インストールされているすべてのサービス ユニットの有効/無効ステータスのリスト:
# systemctl list-unit-files --type service
CentOS / RHEL 7 :NTP を有効にして、新規インストール後に起動時に開始します (chrony を無効にします)
CentOS / RHEL 7 :Firewalld を起動 / 停止または有効 / 無効にする方法