コンピューターがフリーズして強制的にシャットダウンする必要がある場合があるので、コマンドラインを使用してそれを実行したいと思います(ハードウェアに問題があることはわかっています)。And:HaltコマンドとShutdownコマンドの違いは何ですか?
コンピューターがフリーズして強制的にシャットダウンする必要がある場合があるので、コマンドラインを使用してそれを実行したいと思います(ハードウェアに問題があることはわかっています)。And:HaltコマンドとShutdownコマンドの違いは何ですか?
回答:
テキストモードコンソールに引き続きアクセスできる場合、またはリモートでログインできる場合:
psまたは他のプロセスリストツールを使用してkillし、いくつかのプロセスをkillすることができます。彼らが受け取った場合、いくつかのプログラムは、(少なくとも、リカバリ・ファイルに)作業内容を保存しますkill -HUPか平野をkill。すぐに再起動する場合は、時間がないかもしれません。sudo kill後にプロセスIDを続けて、rootまたは他のユーザーとして実行しているプロセスを強制終了します。rebootして再起動します(たとえばsudo reboot、sudo管理アクセスを取得するために使用する場合)。実行haltしてコンピュータの電源を切ります。これらは両方ともshutdown適切なオプションで呼び出します。絶対にすべてがホースされているが、コンソールにアクセスできる場合は、マジックSysRqを使用して、少なくともすべてのファイルの変更をディスクにフラッシュし、ファイルシステムをきれいにアンマウントできます。押す
(注:「REISUB」が表示されることもありますが、RとIの手順は役に立ちません。)
それが凍結されたXセッションであれば、ヒットctrl+ alt+ f1コンソールを取得します。ログインし、そこから/sbin/shutdown、/sbin/rebootまたはを実行し/sbin/shutdown -r nowます。権限に応じて、これらのコマンドの前に、sudoまたは最初suにrootになるためのコマンドが必要になる場合があります。
問題のあるプロセスを強制終了することもできます。実行ps auxしてすべてのプロセスをリストし、CPUやメモリを多く使用しているプロセスを探します(3番目と4番目の列)。を使用しますkill <pid>。ここで、pidはps出力の2列目の数値です)。これでプロセスkill -9 <pid>が強制終了されない場合は、実行して強制的に強制終了する必要がある場合があります。
ctrl+alt+f1すべてのシステムで動作するわけではありませんが(Xセッションがあるシステムもあります)、ctrl+alt+f3ライブシステムのインストールを除いて、ほとんどのシステムで動作します。
exitCtrl + Dの代わりに入力...またはSSH経由でシャットダウン/再起動を実行ssh root@brokenbox reboot