/sbin/shutdown -c를 사용하여 보류 중인 종료를 취소하면 작동하지 않습니다.

/sbin/shutdown -c를 사용하여 보류 중인 종료를 취소하면 작동하지 않습니다.

재부팅을 계획했습니다 /sbin/shutdown -r 23:30. 그런데 로 취소하려고 하면 /sbin/shutdown -c실제로 취소가 되었는지 잘 모르겠습니다.

cat /run/systemd/shutdown/scheduled아직도 보여 주니까

USEC=1581460200000000
WARN_WALL=1
MODE=reboot

그러나 하나 busctl get-property org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager ScheduledShutdown(시스템 로그인 API)보여주다

(st) "" 0

그렇다면 누구를 믿어야 할까요?

내 시스템은 데비안 9.12입니다

답변1

실제로 그 정보는 /run/systemd/shutdown/scheduled그다지 정확하지 않으며 종료가 취소되면 업데이트되지 않는 것으로 나타났습니다. 위에서 설명한 폐쇄는 발생하지 않았습니다. 예약된 종료를 확인하는 유일한 유효한 솔루션은 다음과 같습니다.

busctl get-property org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager ScheduledShutdown

예를 들어, 디스플레이

(st) "" 0

예정된 폐쇄가 없는 경우

(st) "reboot" 1581546600000000

종료를 예약하고 지정된 시간(마이크로초)에 다시 시작할지 여부입니다.

관련 정보