inittab의 종료 명령 이해

inittab의 종료 명령 이해

내 /etc/inittab 파일을 보면 다음 항목이 표시됩니다.

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

-t1 및 -a 옵션은 무엇을 의미합니까? shutdown 명령에 대한 설명서에는 나타나지 않습니다. 나는 또한 참고서에서 다음을 보여주는 또 다른 /etc/inittab을 보았습니다:

ca::ctrlaltdel:/sbin/shutdown -r -t 4 now

런레벨이 지정되지 않았기 때문에 0부터 6까지의 모든 런레벨에 적용된다는 뜻인가요? "-t 4"은(는) 무슨 뜻인가요?

또한 shutdown 명령 매뉴얼에 -a 및 -t 옵션이 언급되지 않은 이유가 있습니까?

답변1

이러한 옵션은 sysvinit버전별로 다릅니다 shutdown(참조:관련 맨페이지):

-t sec

init(8)잠깐만 말해두번째다른 런레벨로 변경되기 전에 프로세스 경고와 종료 신호를 보내는 사이의 시간(초)입니다.

-a

사용 /etc/shutdown.allow.

이 버전은 -t두 번째 예에서도 작동하며 짐작한 대로 모든 런레벨에서 작동합니다.

이러한 옵션은 귀하의 매뉴얼 버전에서 더 이상 언급되지 않습니다. 이는 의심의 여지가 없기 때문입니다.시스템 버전, 이는 이를 지원하지 않습니다.

관련 정보