コンピューターがフリーズして強制的にシャットダウンする必要がある場合があるので、コマンドラインを使用してそれを実行したいと思います(ハードウェアに問題があることはわかっています)。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
ライブシステムのインストールを除いて、ほとんどのシステムで動作します。
exit
Ctrl + Dの代わりに入力...またはSSH経由でシャットダウン/再起動を実行ssh root@brokenbox reboot