30分以上アイドル状態の場合、Linuxを終了する方法は?

30分以上アイドル状態の場合、Linuxを終了する方法は?

Linux のスクリーンセーバー定義に基づいて「アイドル」を定義します。

「xautolock」というツールが見つかりました。

これが私がテストした方法です:

/usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"

入れました/etc/rc.d/rc.localが、何らかの理由で動作しなくてもデバッグすることはできません。

誰かが入れるように言いました.bash_profile。このファイルを見つけてそこに入れましたが、今ではGUIが起動しません。

このコマンドは永続コマンドであるため、一度実行されると引き続き受信されます。アイドル状態であることを確認するためにリスニングを停止しないため、入ることはできません.bash_profile

toにどのように入れるのかわかりませ/etc/rc.d/rc.localんが、このファイルに入ることができない場合はどこに行きますか?

たぶん入るように修正する方法はありますか/etc/rc.d/rc.local?たぶん、次のようなものがあります。

DISPLAY=:0.0 /usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"

それはうまくいくでしょうか?

私はCentOSとGNOMEを使用しています。

ベストアンサー1

rc.local実行中のXセッションが必要で、rc.local通常はXの開始前または途中で実行されるため、入れることはできません。また、DISPLAY正しく計算されたので、変数を設定する必要があります。

ディレクトリに配置するには、.bash_profile最後に1つを追加してバックグラウンドで実行します。&

おすすめ記事