Linuxでサービスを再起動する方法
ページ名:Linuxでサービスを再起動する方法
このWikiHowでは、Linuxで現在実行中のサービスを強制的に再起動する方法を説明します。Linuxの種類に関係なく、いくつかの簡単なコマンドで実行できます。
1
コマンドラインを開きます。ほとんどのLinuxディストリビューションには、画面左下に「メニュー」オプションがあり、その中に「ターミナル」と呼ばれるアプリケーションがあります。
- Linuxディストリビューションはリリースごとに外観が異なるため、メニュー内のフォルダーの中から「Terminal」またはコマンドラインアプリを探す必要があるかもしれません。
- メニューではなく、デスクトップや画面下のツールバーに「Terminal」アプリがある場合もあります。
- Linuxディストリビューションによっては、画面の上部または下部にコマンドラインバーがあります。
2
現在実行中のサービスを表示するコマンドを入力する。ターミナルに ls /etc/init.d と入力し、↵ Enter キーを押します。これにより、現在実行中のサービスとそれに対応するコマンド名のリストが表示されます。
- このコマンドが機能しない場合は、代わりにls /etc/rc.d/を試してください。
3
再起動したいサービスのコマンド名を見つける。通常、画面の左側にサービス名(例:"Apache")が表示され、右側にコマンド名(例:"httpd "または "apache2"、お使いのLinuxディストリビューションによって異なる)が表示されます。
4
再起動コマンドを入力する。Terminal に sudo systemctl restart service と入力し、コマンドの service の部分をサービスのコマンド名に置き換えて ↵ Enter を押します。
- 例えば、Ubuntu LinuxでApacheを再起動するには、Terminalにsudo systemctl restart apache2と入力します。
5
プロンプトが表示されたら、パスワードを入力します。スーパーユーザーアカウントで使用しているパスワードを入力し、↵ Enterを押します。これでプロセスが再起動するはずです。
- この操作を行ってもサービスが再起動しない場合は、sudo systemctl stop serviceと入力して↵ Enterキーを押し、sudo systemctl start serviceと入力してみてください。
この記事は、CC BY-NC-SAの下で公開されている " How to Restart Services in Linux " を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。
シェアボタン: このページをSNSに投稿するのに便利です。
コメント
最新を表示する
NG表示方式
NGID一覧