>  기사  >  운영 및 유지보수  >  Linux에서 tty와 pts는 무엇을 의미합니까?

Linux에서 tty와 pts는 무엇을 의미합니까?

清浅
清浅원래의
2019-03-16 10:04:2614136검색

Linux의 tty는 문자 장치이며 다양한 유형이 있으며, pts는 터미널이 열리면 pts/0입니다. 다시, j For pts

리눅스 시스템에서는 문자를 입력하면 ps를 통해 tty1, pts/0과 같은 출력이 나오는데, who와 다른 명령어들에 대해 오늘은 두 가지를 소개하겠습니다. 기사 특정 참조 기능이 있으며 모든 사람에게 도움이 되기를 바랍니다. 🎜#

tty 소개: #🎜🎜 #tty는 단말장치의 총칭으로, 문자입니다. 장비의 종류는 다양합니다. 따라서 tty는 일반적으로 다양한 유형의 단말 장치를 지칭하는 데 사용됩니다. pts 소개:

pts는 소위 의사 터미널 또는 가상 터미널을 열 때 나타나는 이름입니다. 터미널은 pts/0인데 터미널을 다시 열면

새 터미널은 pts

이라고 합니다. Linux 시스템에서는 장치 이름을 특수 파일 디렉터리에 넣습니다. /dev, 터미널 특수 장치 파일은 일반적으로 다음과 같은 유형을 가지고 있습니다.

(1) 직렬 포트 터미널(/dev/ttySn)

컴퓨터에서 사용됩니다. 터미널 장치 포트에 연결되어 있으며 각 직렬 포트를 문자 장치로 취급합니다. 데이터를 포트로 보내려면 명령줄에서 표준 출력을 이러한 특수 파일 이름으로 리디렉션할 수 있습니다.

(2) 의사 터미널(/dev/pty/)

# 🎜🎜#은 실제 물리적 장치와 직접적인 관련이 없는 /dev/ptyp3 및 /dev/ttyp3과 같은 논리적 터미널 장치 쌍입니다.

(3) 제어 터미널(/dev/tty)

현재 프로세스에 제어 터미널이 있는 경우 /dev/tty는 제어 터미널의 장치 특수 파일입니다. 현재 프로세스의 . "ps -ax" 명령을 사용하여 프로세스가 연결된 제어 터미널을 확인할 수 있습니다. 쉘에서 로그인하는 경우 /dev/tty가 사용 중인 터미널입니다. "tty" 명령을 사용하여 해당 터미널 장치를 확인하세요.

(4) 콘솔 터미널(/dev/ttyn, /dev/console)

UNIX 시스템에서는 컴퓨터 모니터를 일반적으로 콘솔 터미널이라고 부릅니다. 이는 Linux 터미널 유형을 에뮬레이트하고 이와 관련된 일부 장치 특수 파일을 가지고 있습니다. 또한 다른 가상 터미널에 로그인할 수도 있으므로 시스템에 동시에 여러 다른 세션이 있을 수 있습니다. 시스템 또는 슈퍼 사용자 루트만 /dev/tty0에 쓸 수 있습니다.

요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들께 도움이 되었으면 좋겠습니다.

위 내용은 Linux에서 tty와 pts는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.