기본 시스템 런레벨을 0이나 6으로 설정하면 어떻게 되나요?

기본 시스템 런레벨을 0이나 6으로 설정하면 어떻게 되나요?

실행 수준에 대해 내가 이해한 것은 각 수준 내에서 일부 프로그램에는 실행 권한이 있고 일부는 그렇지 않다는 것입니다. 런레벨 3은 시스템을 CLI로 부팅하고, 런레벨 5는 기본 GUI를 시작합니다.

그런데 0(종료)과 6(다시 시작)이 무엇을 의미하는지 이해가 안 되나요? (종료/재부팅 모드로 부팅하시겠습니까?!) initdefault가 이러한 값으로 설정되면 어떻게 됩니까?

답변1

이 모드로 부팅하면 시스템은 실행 수준에 진입한 후 즉시 종료/다시 시작됩니다. 런레벨은 기본적으로 특정 상태에 들어가거나 나갈 때 수행할 작업을 지정하는 방법일 뿐이며, 이러한 런레벨에 들어가면 각각 컴퓨터를 종료하거나 다시 시작하도록 준비하는 프로그램을 실행합니다.

답변2

먼저 확인해보실 수 있어요

/etc/rc0.d
/etc/rc6.d

스크립트 이름이 "S"로 시작하면 시작 시 실행되고, "K"로 시작하면 종료 시(또는 한 수준 아래로 이동하면) 실행됩니다. 확인 해봐답변특히 James O'Gorman의 의견(수정됨).

편집하다- 아래 Dave Sherohman의 의견을 꼭 확인하세요.

관련 정보