
http://man.he.net/?topic=shutdown§ion=all
그렇다면 "미래 시간"을 분 단위로 지정해야 한다는 것을 이해해야 합니까? 초는 불가능합니까?
shutdown +1
이것은 기본값이자 가능한 가장 낮은 값입니다(+0 제외). 즉 최소 60초? 10초 안에 종료/재부팅되도록 지정할 수 없습니까?
shutdown now
또는 을 수행하면shutdown +0
실행 중인 모든 항목을 "공격적으로" 차단하여 신호나 깔끔하게 종료할 기회를 제공하지 않는다는 의미입니까? 즉시 강제 재시작하시겠습니까?1분(또는 그 이상)을 사용한다고 가정해 보겠습니다. 시간이 지나도 뭔가가 여전히 깔끔하게 종료되지 않으면 어떻게 되나요? 그러면 실행 중인 애플리케이션의 상태에 관계없이 강제로 재부팅/다시 시작됩니까?
답변1
이 시간은 종료 시간이 아니라 종료를 시작하는 시간입니다. 따라서 지금 종료가 지금 종료되기 시작합니다. 1분 안에 종료하는 전체 절차가 완료됩니다.
답변2
- 다음에 따라 수정
man 8 shutdown
이것은 기본값이자 가능한 가장 낮은 값입니다(+0 제외). 즉 최소 60초? 10초 안에 종료/재부팅되도록 지정할 수 없습니까?
지정하거나 now
최소 1분 후의 미래를 지정합니다.
또는 다음과 같이 실행할 수도 있습니다.
sleep 10 && poweroff
아니요, 시스템은 모든 종료 단계(사용자 프로세스 중지, 서비스 중지, 캐시 플러시, 장치 마운트 해제, 재부팅/전원 끄기)를 정상적으로 진행합니다.
예, 강제로 정지/재부팅/전원이 꺼지지만 서비스/응용 프로그램이 시작된 방법에 따라 다릅니다. 예를 들어 다음을 참조하세요
DefaultTimeoutStopSec
.https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html