私は最近Openboxをインストールし、次のコマンドを使用してPCをシャットダウンする必要があるというガイドを読んでいます。
gdm-control --shutdown && openbox --exit
しかし、これはやや反直観的なようです。なぜコンピュータをシャットダウンしてOpenboxをシャットダウンするのですか?これがどのように可能ですか?
または、gdm-control --shutdown
ちょうどどこかにメッセージを送信しますか? Openboxが終了する前にコンピュータがシャットダウンした場合はどうなりますか?これは本当に「正しい道」ですか?
情報:
Openboxガイドリンク:http://urukrama.wordpress.com/openbox-guide/
オペレーティングシステム:Debian Linux 7.0
答え1
このようなエイリアスを作成します。それからshut
。
alias shut="su -c 'shutdown -h now'"
これを行うには、ルートである必要があります。したがって、まずユーザーをスーパーユーザー(su
)に設定してから、コマンド(-c
)を実行します。終了後に「停止」するために使用されます-h
。つまり、再起動しません(または他の操作を実行しません)。
答え2
私はパーティーに少し遅れていましたが、これがどのように可能であるかについての質問に答えるために、gdm-controlのマニュアルページにすべての内容が記載されています。
DESCRIPTION
gdm-control lets you control gdm from within an X session. It enables
you to change GDM's behaviour for when you end the current sesson. For
instance, you can tell GDM to reboot, and then immediately log out of
the current session, and the computer will be rebooted
OPTIONS
...<snip>...
--shutdown
Shutdown the computer when the current session ends.
したがって、セッションが終了したら、gdmに閉じてセッションを終了するように指示します。
私自身のために私が試したことはこの質問に提案されていますそしてこれがsystemctl poweroff
私によく合うことがわかりました。