두 번째 열의 명령 출력 해석

두 번째 열의 명령 출력 해석

두 개의 rhel7 시스템이 설정되어 있는데 하나는 터미널 모드이고 다른 하나는 그래픽 모드입니다. 두 시스템 모두에서 ' ' 명령을 실행할 때 터미널 모드에서 시스템의 두 번째 열 출력에who ' 및' ' 가 표시되는 이유는 무엇입니까? 그래픽 모드의 기계의 경우ttypts

답변1

이봐 리눅스에서 pts 디렉토리의 목적은 무엇입니까

pts/0은 사용자가 로그인한 "의사 터미널"을 알려줍니다. 이 경우 터미널 0, 1, 2 등입니다. tty는 기본 터미널 장치이고 백엔드는 하드웨어 또는 커널을 에뮬레이션합니다. pts(의사 터미널 장치)는 다른 프로그램(예: xterm, screen 또는 ssh 등)에 의해 에뮬레이트되는 터미널 장치입니다.
:0은 그래픽 디스플레이 번호를 나타내며, 여기서 디스플레이/화면은 X Windows 시스템의 논리적 개념입니다(물리적 디스플레이가 아님).

답변2

실제 터미널에서 수행된 로그인은 who출력의 열 2에 실제 터미널 이름이 있습니다.

"가상" 로그인(예: SSH 또는 GUI를 통해)은 소위 "pseudo-tty" 드라이버의 터미널 에뮬레이션에서 실행됩니다.

ptypseudo-tty의 약어입니다.

관련 정보