
時にはコンピュータが動作を停止して強制終了する必要があるため、コマンドラインを使用してこれを実行したいと思います。 (ハードウェアには良くないことを知っています。)そして:停止コマンドと終了コマンドの違いは何ですか?
答え1
それでもテキストモードコンソールにアクセスできる場合、またはリモートでログインできる場合:
ps
他のプロセスリストツールを使用できます。殺す一部のプロセスを終了してみてください。どのプログラムkill -HUP
または明らかにkill
。直接再起動すると、再起動する時間がない可能性があります。- 実行
sudo kill
後にプロセスIDが続くと、rootまたは他のユーザーとして実行されているプロセスが終了します。 - 再起動するには、実行してください
reboot
(管理アクセス権の取得sudo reboot
に使用した場合など)。sudo
実行halt
してコンピュータの電源を切ります。これらの両方の呼び出しshutdown
適切なオプションがあります。
すべての操作が完了したがコンソールアクセス権がある場合は、次のものを使用できます。魔法システムリクエスト少なくとも、すべてのファイルの変更をディスクマウント解除ファイルシステムにフラッシュします。 ~によると
- Alt+ SysRq+ ESIGTを送信第二すべてのプロセスのRM(オプション)
- Alt+ SysRq+SSファイルシステムの変更をディスクに同期(フラッシュ)します。
- Alt+ SysRq+U力あなたすべてのファイルシステムをnmount(実際には読み取り専用で再マウント)します。
- Alt+ SysRq+B再び第二ああ。
(注:時々「REISUB」と表示されますが、ステップRとIは使用されません。)
答え2
答え3
固定Xセッションの場合は、ctrl+ alt+を押してf1コンソールに入ります。ログインしてそこから実行するか/sbin/shutdown
。権限によってルートになるには、これらのコマンドの前に or を付ける必要があります。/sbin/reboot
/sbin/shutdown -r now
sudo
su
問題のあるプロセスを終了することもできます。ps aux
すべてのプロセスを一覧表示し、多くのCPUおよび/またはメモリを使用するプロセスを見つけるには、実行します(3番目と4番目の列)。を使用してくださいkill <pid>
。ここで、pidは出力の2番目の列の数字ですps
。それでもプロセスが終了しない場合は、実行してkill -9 <pid>
強制終了する必要があります。
答え4
実際にコンピュータをシャットダウンするには、電源ボタンをX秒以上押す必要があるようにBIOSが設定されている場合は、電源ボタンを1回押します。これにより、シャットダウン/一時停止/電源オフのacpi信号が提供されます。