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一覧