rebootとshutdown -rの違いは何ですか?


回答:


15

どちらも同じタスクを実行しません。

それぞれのmanページから:

reboot

reboot, halt, poweroff

These programs allow a system administrator to reboot, halt or poweroff the system.

shutdown -r

Requests that the system be rebooted after it has  been brought down.

-fオプションがない場合、rebootすべてのプロセスを正常に終了し、シグナル15を送信します。ただし、usingを使用reboot -fすると、 reboot(2)システムコール自体が呼び出され(REBOOTCOMMAND引数が渡されます)、システムが直接再起動します。


UnixとLinuxに関する同様の質問から:

内部的にrebootは、を使用しshutdown -rます。


1
実行中のサービスを正常に停止した後、両方ともシステムを再起動しますか?通常、ユーザーは再起動しますが、実行中のプロセスが終了することが心配です。
アーマドジオ

回答であなたのコメントに答えて、見てください。
jobin

1
このリンクに従って、デフォルトでreboot呼び出しshutdownます。これにより、コンピューターが正常にシャットダウンされます。適切なフラグrebootを使用すると、halt代わりに強制的に使用できます。シャットダウンは暴力的な方法です。編集:これに対処するために答えが更新されていませんでした。リンクのコメントを保持します
Aserre
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.