규칙 레벨 5에서 3(명령 사용)으로 전환 하고 init
위쪽 키를 누르면 이제 TTY7 대신 TTY1에 있다는 것을 깨닫고 다시 런레벨 5로 전환하면 TTY7로 돌아갑니다. 왜?CtrlAltF1F7
보다 일반적으로 런레벨과 가상 터미널(TTY) 사이의 관계는 무엇입니까?
답변1
당신은 확인할 수 있습니다여기tty(전신타자기) 설명
그러나 요약하면 tty 1-6은 CLI 터미널용이고 tty7은 GUI용입니다.
또한 확인여기tty7이 X를 의미하는 이유
관계에 대하여:
- 실행 레벨 1(단일 사용자)에는 tty가 하나만 있습니다.
- 실행 수준 3(다중 사용자 텍스트 모드)의 기본값은 1~6이며 여러 사용자를 허용합니다.
- Runlevel 5(다중 사용자 그래픽 모드) vt7이 이 레벨에서 작동하므로 GUI를 사용할 수 있습니다.
따라서 런레벨 3으로 전환할 때마다 tty7의 서비스가 활성화되지 않습니다. 런레벨 5로 복귀하면 tty7을 생성했던 서비스가 시작되므로 tty7로 복귀하게 됩니다.
이것이 기본값이지만 물론 설정을 변경할 수 있습니다. 요즘에는 systemd가 있는 배포판을 사용하는 경우 tty가 동적으로 생성되지만 강제로 적용하려면 /etc/systemd/logind.conf
매개변수를 편집하고 변경할 수 있습니다.#NAutoVTs=6