すべてのプログラムを閉じずにマシンをシャットダウンすると、問題が発生する可能性がありますか?私は通常、それらすべてを手作業で閉じますが、これはもう本当に必要ではないと他の人から聞いています(つまり、Linuxはコンピューターをシャットダウンする前にプログラムを適切に閉じる処理を行います)。私は通常、Thunderbird、VIM(未保存のファイルを開いていない)、PCをシャットダウンするときのブラウザウィンドウなどのアプリケーションを実行します。シャットダウンするときは、USBに何も書き込まないようにします。 。
Arch Linuxを実行し、 ConsoleKitを使用してシャットダウン 。
シャットダウンする前に、データが保存されていない可能性のあるアプリケーションをすべて閉じることをお勧めします。
SIGTERMを適切に処理するのは個々のアプリケーションの責任ですが、これでは不十分な場合も確かにあります。データ損失を引き起こす可能性のある2つの例は次のとおりです。
個人的には、テキストエディタまたはワードプロセッサで開いているドキュメントを閉じることをお勧めしますが、TomboyのメモやFirefoxのタブを開くことについては心配しません。 Nautilusでの一括ファイル転送にはおそらく注意が必要ですが、wgetまたは伝送を使用した再開可能なダウンロードについては心配しません。
Unixライクなものすべてのように、YMMV。
逸話的な経験から(私の、私が毎日使用する多くのシステムで)、私は常にアプリを実行してシステムをシャットダウンし(ただし、保存されていないファイルはありません)、問題は発生しませんでした。
シャットダウン時にアクティブになっているアプリケーションによって異なります。すべてのアプリケーションはシャットダウンメッセージを受信し、それに基づいて動作する必要があります。強制されていない場合は、シャットダウンを中止することを選択できます。