Ctrl+ Alt+ FX(X=1 ~ X=7)는 7개의 서로 다른 tty라는 것을 알고 있습니다 .
Ctrl갑자기 나는 + Alt+ FX(X=8 to X=12)가 어떤 다른 조합으로 이어질지 알아내려고 노력하고 있습니다 .
키 조합을 누른 후 커서만 깜박이는 검은 화면을 발견했습니다. 누군가 이것이 무엇을 의미하는지 설명할 수 있습니까? Ctrl+ Alt+를 다시 누르면 F7XWindows로 돌아갈 수 있습니다.
답변1
모든 Alt+F 키 조합으로 인해 서로 다른 가상 터미널 또는 가상 콘솔이 생성됩니다(이들도 tty이지만 모든 tty가 가상 터미널/콘솔은 아닙니다).
X에 있는 경우 Ctrl기본적으로 X에 추가되어야 합니다. 요즘에는 일관성을 위해 이 조합을 콘솔에서도 사용할 수 있습니다. 또한 Alt←할당된 모든 가상 콘솔을 사용하고 순환 할 수 있습니다 Alt→(콘솔만 해당). X를 실행 중이라면 결국 X 세션으로 돌아가게 됩니다.
유일한 차이점은 각 터미널에서 실행되는 내용입니다. 일반적으로 처음 몇 개의 터미널에서는 로그인이 가능합니다. 배포판이 init
최신 Ubuntu가 아닌 것을 사용하는 경우 새 구성을 활성화하기 위해 편집 /etc/inittab
하고 입력하여 이 작업을 수행하는 터미널을 변경할 수 있습니다. sudo init q
" "를 검색 tty1
하면 올바른 장소를 찾을 수 있습니다. 아니면 man 5 inittab
모든 정보를 얻으세요.
미사용 콘솔
깜박이는(또는 터미널 설정과 플랫폼에 따라 깜박이지 않음) 커서가 있는 검은색(또는 터미널 설정 및 플랫폼에 따라 흰색) 화면은 특정 가상 터미널이 실제로 어떤 것에도 연결되어 있지 않음을 의미합니다. 일부 콘텐츠를 전송하여 활성화할 수 있습니다. 그냥 입력하세요
ls -la >/dev/tty8 # if you re root
ls -la | sudo tee /dev/tty8 # if you're not
그런 다음 을 사용하면 CtrlAltF8출력이 표시됩니다 ls -la
.
getty
가상 콘솔은 (가상/물리적 터미널이나 모뎀을 초기화하고 login
사용자 이름과 비밀번호를 묻기 위해 실행되는 터미널 관리자 프로그램) 이외의 작업도 실행할 수 있습니다 . 일부 설치에서는 콘솔 중 하나가 시스템 로그를 출력합니다. 대부분의 설치에서 커널은 주요 메시지도 인쇄합니다(또는 운이 좋지 않다면모두메시지)를 하나 이상의 콘솔에 전송합니다. 이는 콘솔 1 또는 활성 콘솔 중 하나일 수 있습니다.
할당되지 않은 콘솔
커널은 처음 사용할 때 새로운 가상 콘솔을 할당하여 메모리를 절약합니다. 콘솔이 할당되지 않은 경우 해당 키 조합을 눌러도 아무 작업도 수행되지 않으며 및 Alt화살표 키를 사용하면 건너뜁니다. 이는 Alt실제로 모든 F 키 조합이 콘솔에 매핑되어 있는데 몇 가지 F 키 조합만 콘솔에 매핑된다는 인상을 줄 수 있습니다 .
콘솔이 너무 많아서 어떻게 해야할지 모르겠습니다.
이 기능과 관련된 커널 코드를 처음 읽었을 때 커널이 최대 63개의 가상 콘솔을 지원한다는 것을 알았습니다. 키보드에 12개 이상의 기능 키가 있는 경우 다른 콘솔이 추가 기능 키에 매핑될 수 있습니다. 또한 추가 콘솔이 다양한 키 조합에 매핑됩니다. 내 Debian 컴퓨터에서는 36개의 콘솔이 세 가지 F 키 조합 세트에 매핑되어 있습니다.
AltF1– AltF12: tty1
–tty12
AltGrF1– AltGrF12: tty13
–tty24
AltGrShiftF1– AltGrShiftF12: tty25
–tty36
나머지는 사용자 정의 키맵이나 Alt화살표 키를 사용하여 액세스할 수 있습니다.
그래픽 챌린지
콘솔을 많이 갖는 것은 매우 유용했습니다. 우리 중 많은 사람들이 X(탭)이 아닌 콘솔에서 코드를 개발하곤 했습니다.