Linux Machine에서 연 터미널(명령 프롬프트)에 지정된 특정 ID가 있습니까?

Linux Machine에서 연 터미널(명령 프롬프트)에 지정된 특정 ID가 있습니까?

Linux 시스템에서 열린 터미널을 2개 이상 열었습니다. 구별하고 싶은데... 구별할 수 있는 방법이 있나요???

답변1

예, tty명령을 사용하여 현재 터미널에 해당하는 장치 파일을 찾을 수 있습니다.

tty - 표준 입력에 연결된 터미널의 파일 이름을 인쇄합니다.

일반적으로 다음 형식의 경로로 응답해야 합니다.

  • /dev/ttyXCtrl(1-6 범위의 X) 실제 TTY( + Alt+ ) 에 있는 경우 F1 - F6또는
  • /dev/pty/X(X >= 0) 의사 TTY에 있는 경우 이는 일반적으로 gnome-terminal이나 를 xterm통한 원격 셸 연결과 같은 터미널 에뮬레이터의 경우입니다 ssh.

이러한 파일 설명자는 현재 터미널을 명확하게 식별합니다. 한 번에 동일한 ID를 가진 두 개의 터미널은 없지만, 하나를 닫으면 ID가 다시 무료가 되고 다음 터미널에서 다시 사용할 수 있습니다.

관련 정보