2018年1月8日月曜日

[Linux] サービスの状況確認と再起動


【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]上で実行
OS : Linux(Debian 9.2)

全サービスの状況確認
$ sudo service --status-all
 :
 [ + ]  apache2
 [ + ]  cron
 :
 [ + ]  mysql
 :



grepをかけてフィルタ表示すると見やすい
$ sudo service --status-all | grep mysql
 [ + ]  mysql

サービスの起動
$ sudo service [サービス名] start
ex) $ sudo service mysql start

サービスの停止
$ sudo service [サービス名] stop
ex) $ sudo service apache2 stop

サービスの再起動
$ sudo service [サービス名] restart
ex) $ sudo service mysql restart
  $ sudo service apache2 restart
  $ sudo service cron restart

サービスの自動起動の無効化
update-rc.d [サービス名] disable
ex) $ sudo update-rc.d nginx disable

サービスの自動起動の有効化
update-rc.d [サービス名] enable
ex) $ sudo update-rc.d nginx enable

※sudoはルート権限での実行 ー [Linux] ルート権限でのコマンド実行

【参考】



0 件のコメント:

コメントを投稿