본문 바로가기
리눅스

System console

by 다움위키 2024. 10. 5.

원문 보기: https://dawoum.duckdns.org/wiki/System_console

 

시스템 콘솔, 컴퓨터 콘솔, 루트 콘솔, 운영자 콘솔, 또는 단순히 콘솔의 한 가지 의미는 시스템 관리 메시지, 특히 BIOS 또는 부트 로더, 커널, init 시스템과 시스템 로거에서 오는 메시지에 대해 텍스트 입력과 표시 장치입니다. 그것은 키보드와 프린터 또는 화면으로 구성된 물리적 장치이고 전통적으로 텍스트 터미널이지만, 그래픽 터미널일 수도 있습니다.

시스템 콘솔, 컴퓨터 콘솔, 하드웨어 콘솔, 운영자 콘솔 또는 단순히 콘솔의 또 다른, 오래된, 의미는 운영자에 의해 하드웨어를 제어하기 위해 사용되는 하드웨어 구성 요소로, 전형적으로 전면 패널, 키보드/프린터, 및 키보드/디스플레이의 조합입니다.

Console font

부팅 과정을 확인하는 것 외에도, 콘솔 폰트는 시스템에 문제가 발생했을 때, 리커버리 모드에서 사용되기 때문에, 적절한 크기로 조절할 필요가 있습니다.

보통 낮은 해상도에서는 시스템 설정을 사용해도 무방하지만, 4k 정도의 해상도를 가지면 글씨를 거의 알아보기 힘들기 때문에 가능한 폰트를 바꾸어 두어야 합니다.

직접 구성 파일을 편집할 수도 있지만, 데비안 구성 도구를 이용하는 것이 편리합니다:

  • sudo dpkg-reconfigure console-setup

이제 설정할 내용이 나옵니다:

  • Encoding to use on the console: UTF-8
  • 설명 화면
  • Character set to support: Guess optimal character set
  • 설명 화면
  • Font for the console: DejaVu
  • Font size: 16x30 (평소 사용하는 글꼴과 비슷한 크기), 또는 20x36 (좀 더 크게 보고 싶으면)

History

알파벳 숫자식 CRT 시스템 콘솔이 개발되기 전에, IBM 1620과 같은 일부 컴퓨터에는 콘솔 타자기와 전면 패널이 있었지만, 최초의 전자식 저장된-프로그램 컴퓨터, Manchester Baby는 전기기계식 스위치와 CRT를 결합하여 콘솔 기능을 제공했습니다—CRT는 기계의 Williams-Kilburn 튜브 CRT-기반 RAM을 미러링함으로써 메모리 내용을 이진수로 표시했습니다.

일부 초기 운영 시스템은 OS를 제어하는 데 단일 키보드/인쇄 또는 키보드/디스플레이 장치를 지원했습니다. 일부는 단일 대안 콘솔을 지원했고, 일부는 명령, 응답, 및 기타 콘솔 메시지의 기록을 보관하는 데 하드카피 콘솔을 지원했습니다. 어쨌든, 1960년대 후반에, 운영 시스템에 대해 3개보다 훨씬 많은 콘솔을 지원하는 것이 공통적이 되었고, 콘솔이 단순히 권한이 있는 사용자가 로그인한 임의의 터미널인 운영 시스템이 등장하기 시작했습니다.

초기 미니컴퓨터에서, 콘솔은 직렬 콘솔(serial console)이었고, ASR-33 또는 나중에는 Digital Equipment Corporation (DEC)의 터미널, 예를 들어, DECWriter, VT100과 같은 터미널에 대한 RS-232 직렬 링크였습니다. 이 터미널은 보통 시스템 중지 또는 부팅할 미디어 선택과 같은 특정 특권 기능에 사용할 수 있으므로 보안-설비 방에 보관되었습니다. Sun Microsystems, Hewlett-Packard, 및 IBM에서 만든 시스템과 같은 대규모 중간-범위 시스템(midrange systems)은 여전히 직렬 콘솔을 사용합니다. 더 큰 설치에서, 콘솔 포트가 멀티플렉서 또는 네트워크-연결된 멀티포트 직렬 서버에 연결되어 운영자가 터미널을 부착된 서버의 어떤 것에라도 연결할 수 있습니다. 오늘날, 직렬 콘솔은 보통 랩톱에서 실행되는 터미널 에뮬레이터와 함께 헤드리스 시스템에 접근하는 데 사용됩니다. 역시, 라우터, 엔터프라이즈 네트워크 스위치, 및 기타 통신 장비에는 RS-232 직렬 콘솔 포트가 있습니다.

PC와 워크스테이션에서, 컴퓨터에 부착된 키보드와 모니터는 동등한 기능을 합니다. 모니터 케이블은 비디오 신호를 전달하기 때문에, 그것은 멀리까지 확장될 수 없습니다. 종종, 많은 서버가 있는 설치에서는, 따라서, 키보드/비디오 멀티플렉서 (KVM 스위치)와 비디오 증폭기를 사용하여 콘솔 접근을 중앙 집중화하는 경우가 있습니다. 최근 몇 년 동안, 원격 컴퓨터에서 비디오 출력을 보고 임의의 TCP/IP 네트워크와 인터넷을 통해 키보드 입력을 보낼 수 있는 KVM/IP 장치가 출시되어 왔습니다.

일부 PC BIOS, 특히 서버에서는 직렬 콘솔도 지원하여, 더 간단하고 저렴한 직렬 콘솔 인프라를 사용할 수 있도록 직렬 포트를 통해 BIOS에 접근할 수 있습니다. BIOS 지원이 부족한 경우에도, FreeBSDLinux와 같은 일부 운영 시스템은 부팅 중 또는 시작 후에 직렬 콘솔 작동을 위해 구성될 수 있습니다.

IBM 9672부터 시작하여, IBM 대형 시스템은 3270 또는 직렬 링크 대신 PC와 특수 응용 프로그램으로 구성된 하드웨어 관리 콘솔 (HMC)을 사용해 왔습니다. 다른 IBM 제품군, 예를 들어, System p도 HMC를 사용합니다

보통 콘솔에서 로그인하는 것이 가능합니다. 구성에 따라, 운영 시스템은 콘솔에서의 로그인 세션을 다른 소스에서의 로그인 세션보다 더 신뢰할 수 있는 것으로 처리할 수 있습니다.

External links