Linux/Unix 가상 터미널

⚡ 스마트 요약

가상 터미널은 여러 사용자가 하나의 리눅스 컴퓨터에서 동시에 명령을 실행할 수 있도록 하는 텍스트 기반 콘솔입니다. 각 사용자는 개별적으로 로그인하고, 키보드 단축키로 전환하며, 마우스 없이도 작업할 수 있습니다.

  • 🖥️ 그들이 무엇인지: 가상 터미널은 표준 터미널과 같은 명령줄 콘솔이지만 마우스가 작동하지 않으므로 키보드 단축키가 필수적입니다.
  • 🔢 기본적으로 6개: 리눅스는 6개의 가상 터미널을 제공하며, 각 터미널은 서로 다른 작업을 동시에 수행할 수 있는 별도의 사용자 세션을 유지할 수 있습니다.
  • ⌨️ 첫 번째 시작: Ctrl+Alt+F1을 누른 다음 사용자 ID와 비밀번호를 입력하여 로그인하고 작업을 시작하세요.
  • 🔁 탐색: Ctrl+Alt+F1부터 F6까지의 키를 눌러 터미널 간을 전환하고, 각 터미널 상단에 표시되는 tty 번호를 기록해 두십시오.
  • 🪟 제7터미널: Ctrl+Alt+F7을 누르면 다른 Linux 튜토리얼에서 사용되는 그래픽 데스크톱 세션으로 돌아갑니다.
  • 🤖 AI 지원: AI 비서와 GitHub Copilot은 가상 터미널 내에서 실행되는 명령어를 생성, 설명 및 문제 해결해 줄 수 있습니다.

리눅스 가상 터미널 키보드 단축키 및 콘솔 전환

때문에 Linux Windows는 다중 사용자 운영 체제로, 여러 사람이 동시에 같은 컴퓨터에서 작업할 수 있습니다. 가상 터미널은 텍스트 기반 로그인 세션을 개별적으로 제공하여 그래픽 데스크톱 없이도 여러 사용자가 나란히 명령을 실행할 수 있도록 함으로써 이를 가능하게 합니다.

가상 터미널이란 무엇입니까?

가상 터미널은 지금까지 사용해 온 터미널과 유사합니다. 명령을 실행하고 입력을 제공하는 데 사용됩니다. 유일한 차이점은 가상 터미널에서는 마우스를 사용할 수 없으므로 키보드 단축키를 알아야 한다는 것입니다.

아래 이미지는 가상 터미널과 매우 유사한 익숙한 리눅스 터미널을 보여줍니다.

가상 터미널이 보이는 표준 리눅스 터미널 창

가상 터미널을 사용하면 여러 사용자가 동일한 컴퓨터에서 동시에 여러 프로그램을 실행할 수 있습니다. 이는 리눅스의 가장 두드러진 특징 중 하나입니다.

이러한 기능에 접근하고 사용하는 방법을 배워봅시다.

가상 터미널 시작

일반적으로 리눅스 운영체제에는 6개의 (기본) 가상 터미널이 있으며, 각 터미널에 다른 사용자로 로그인하여 다양한 작업을 수행할 수 있습니다. 가상 터미널을 실행하는 단계는 다음과 같습니다.

단계 1) 아래 그림과 같이 Ctrl+Alt+F1을 눌러 가상 터미널을 여세요.

Ctrl+Alt+F1 키를 눌러 Linux 가상 터미널을 엽니다.

단계 2) 로그인 화면에 사용자 ID와 비밀번호를 입력하세요.

사용자 ID와 비밀번호를 사용하여 가상 터미널에 로그인합니다.

단계 3) 이제 가상 터미널을 사용할 준비가 되었습니다.

로그인 후 리눅스 가상 터미널에서 작업하기

가상 터미널을 통한 탐색

다음 키 조합을 사용하여 6개의 가상 터미널 사이를 이동할 수 있습니다.

Ctrl + Alt + F (1 to 6) key

F1은 첫 번째 가상 터미널이고, F6은 마지막 가상 터미널입니다. 모든 가상 터미널에서 동시에 세션을 열어둘 수 있습니다.

현재 사용 중인 가상 터미널을 확인하려면 화면 상단에 표시되는 tty 값을 확인하세요.

가상 터미널 로그인 화면 상단에 표시되는 tty 번호

tty는 텔레타이프 번호이며, ty로도 찾을 수 있습니다.ping 명령어 "tty".

tty 명령어의 출력 결과로 현재 텔레타이프 번호가 표시됩니다.

일곱 번째 터미널

일곱 번째 터미널은 지금까지 리눅스 튜토리얼에서 사용해 온 터미널입니다. 아래 키 조합을 눌러 접근할 수 있습니다.

Ctrl + Alt + F7

많은 최신 리눅스 배포판에서는 그래픽 데스크톱이 첫 번째 또는 두 번째 가상 터미널에서 실행되므로 데스크톱으로 돌아가는 정확한 기능 키는 시스템마다 다를 수 있습니다.

가상 터미널 단축키

다음은 가상 터미널 및 기타 환경에서 작업할 때 알아두면 유용한 몇 가지 단축키입니다. 리눅스 명령어 세션.

지름길 함수
홈 또는 Ctrl + a 커서를 현재 줄의 시작 부분으로 이동
종료 또는 Ctrl + e 커서를 현재 줄의 끝으로 이동
자동 완성 명령
Ctrl + 유 현재 줄 지우기
Ctrl + W 커서 앞의 단어 삭제
Ctrl + k 커서 위치부터 끝까지 라인 삭제
재설정 터미널 재설정
연혁 사용자가 실행한 명령 목록
위쪽 화살표 기록을 위로 스크롤한 다음 Enter 키를 눌러 실행하세요.
아래쪽 화살표 기록을 아래로 스크롤한 다음 Enter 키를 눌러 실행하세요.
Ctrl + d 터미널에서 로그아웃하세요
Ctrl + Alt + 델 시스템을 재부팅하십시오.

아래 가상 터미널은 이러한 단축키가 적용되는 작동 중인 명령 세션을 보여줍니다.

활성 명령 세션을 표시하는 Linux 가상 터미널

자주 묻는 질문

가상 터미널은 리눅스 커널에서 처리하고 /dev/tty 장치에 연결된 텍스트 콘솔입니다. GNOME 터미널과 같은 터미널 에뮬레이터는 데스크톱 내에서 실행되는 그래픽 응용 프로그램으로, 가상 터미널 대신 의사 터미널(/dev/pts)을 사용합니다.

각 가상 터미널은 /dev/tty1, /dev/tty2 등의 장치 파일로 나타납니다. 이 파일들은 커널이 제공하는 텍스트 콘솔을 나타냅니다. tty 명령을 실행하면 현재 사용 중인 터미널의 장치 파일이 출력됩니다.

`chvt` 명령어를 사용하세요. 이 명령어는 "가상 터미널 변경"을 의미합니다. `sudo chvt 2`를 실행하면 Ctrl+Alt+F2를 누르는 것과 똑같이 두 번째 가상 터미널로 전환됩니다. 이는 스크립트를 작성하거나 키보드 단축키를 사용할 수 없을 때 유용합니다.

네. 6개는 기본값일 뿐입니다. 콘솔은 getty 서비스에 의해 시작되므로 관리자는 시스템의 init 또는 systemd 설정을 통해 추가 콘솔을 활성화할 수 있습니다. 대부분의 데스크톱 사용자는 그래픽 세션이 이미 하나의 터미널을 사용하고 있기 때문에 기본값인 6개를 그대로 사용합니다.

Ctrl+Alt+F 키 조합이 표준이지만, 그래픽 데스크톱에 사용되는 터미널은 시스템마다 다릅니다. 구형 시스템에서는 일곱 번째 콘솔에 배치되었지만, 많은 최신 배포판에서는 첫 번째 또는 두 번째 콘솔을 사용하고 텍스트 콘솔의 위치를 ​​그에 맞게 조정합니다. tty 명령어를 사용하여 확인할 수 있습니다.

아니요. SSH를 통한 원격 로그인과 그래픽 터미널 창은 /dev/pts/0, /dev/pts/1 등으로 표시되는 의사 터미널을 사용합니다. 진정한 가상 터미널은 물리적 컴퓨터에 연결된 로컬 텍스트 콘솔이며 Ctrl+Alt+F 단축키로 접근할 수 있습니다.

AI 비서는 일반 영어 요청을 셸 명령으로 변환하고, 익숙하지 않은 출력 결과를 설명하며, 오류 해결 방법을 제안할 수 있습니다. 머신 러닝 기반 로그 분석은 정상적인 콘솔 활동의 기준선을 설정하고 가상 터미널에서의 예기치 않은 로그인과 같은 이상 징후를 표시할 수도 있습니다.ping 관리자는 오용 사례를 더 빨리 감지할 수 있습니다.

예. GitHub 부조종사 설명에서 명령어를 제안하고, 플래그를 설명하며, 간단한 셸 스크립트를 작성하는 명령줄 인터페이스를 제공합니다. Rev명령어를 실행하기 전에 반드시 확인하십시오. 특히 sudo를 사용하거나 시스템 파일을 변경하는 명령어는 더욱 주의해야 합니다.

이 게시물을 요약하면 다음과 같습니다.