최근에 Openbox를 설치하고 다음 명령을 사용하여 PC를 종료해야 한다는 가이드를 읽었습니다.
gdm-control --shutdown && openbox --exit
그러나 이는 다소 반직관적인 것 같습니다. 왜 컴퓨터를 종료하고 Openbox를 종료해야 합니까? 이것이 어떻게 가능한지?
아니면 gdm-control --shutdown
그냥 어딘가에 메시지를 보내시겠어요? Openbox가 종료되기 전에 컴퓨터가 종료되면 어떻게 되나요? 이것이 정말로 "올바른 길"인가?
정보:
Openbox 가이드 링크:http://urukrama.wordpress.com/openbox-guide/
운영 체제: 데비안 리눅스 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
나에게 잘 맞는다는 것을 알았습니다.