No.196
【ContOS7】サービスの制御
CentOS7からsystemdになってコマンドが変わってしまった…
CentOS7から採用されたsystemd。これにより今まで使っていたserviceやchkconfigのコマンドが変更になった。
正確にはリダイレクトされるのでコマンド自体は使えるけど、せっかくなので新しいsystemctlコマンドを使うようにしよう。
コマンド一覧
| 動作 | コマンド | |
|---|---|---|
| サービス一覧 | systemctl list-unit-files --type=service | |
| サービスを自動起動に設定 | systemctl enable サービス名.service | |
| サービスを自動起動を解除 | systemctl disable サービス名.service | |
| サービスを自動起動かどうか確認 | systemctl is-enabled サービス名.service | enable or disable |
| サービスの起動 | systemctl start サービス名.service | |
| サービスの停止 | systemctl stop サービス名.service | |
| サービスの再起動 | systemctl restart サービス名.service | |
| サービスの状態確認 | systemctl status サービス名.service |
末尾の.serviceは省略可能。