私は時々シェルスクリプトを使ってコンピュータを休止状態(ディスクサスペンド)に切り替えます。時には、プロセスが失敗し、システムがまったくスリープ状態になっていないか、一時停止直後にそれ自体が目を覚ますことがあります。以前は、システムが休止状態で再起動した後にのみ(またはエラーが発生したときにすぐに)返されるツールを使用していました。したがって、終了コードと休止状態の成功と失敗した休止状態の間の経過時間だけを確認することで、簡単に区別できます。休止状態の試行と回復:特定のしきい値より短い場合は、休止状態が失敗したと仮定していくつかの回復手順を実行できます。
今使用する必要がありますsystemctl 休止状態- 休止状態がバックグラウンドで実行されている間、システムが休止状態になってからすぐに復帰する必要があることを除いて、通常は問題ありません。この場合、システムが正常に休止状態になったことを確認する簡単な方法はありますか?
私はOpenSUSE Leap 42.3、カーネルバージョン4.4.104を使用しています。