이런 식으로 더 많은 포인트를 만들 수 있다는 것을 알았습니다.
텍스트 모드로 재부팅하려면-tty1
startx
GUI 모드로 점프하기 위해 입력합니다 .
tty1에서 inupt로 시작된 GUI 모드에서 터미널을 입력합니다.tty /dev/pts/0
이 GUI는 pts/0입니다
- 입력 ctrl+ alt+ 다른 텍스트 모드 f2로 이동
-tty2 startx
GUI 모드로 점프하기 위한 입력에 대한 이 GUI는 pts/1입니다.
tty2에서 inupt로 시작된 GUI 모드에서 터미널에 들어가려면
tty
/dev/pts/1
이제 두 개의 GUI 모드를 생성할 수 있습니다.
내 PC에서 동시에 몇 개의 tty와 pt가 실행되고 있는지 어떻게 알 수 있나요?
GUI에 가상 터미널을 포함하는 모든 GUI 프로그램은 x 서버(또는 x 윈도우 시스템)의 클라이언트(또는 슬레이브)이므로 유사 터미널 슬레이브라고 불립니다.
무루는 나에게 새로운 지식을 많이 주는데, 아마도 무루의 설명에 잘못된 표현이 있을 수도 있다.
제 생각에는 다음과 같은 문장이 적절할 것 같습니다.
하지만 이는 tty1에서 시작된 X 서버의 응용 프로그램일 뿐만 아니라 pts이기도 합니다.
여기에서 토론을 참조하십시오.내가 누구인지 입력할 때 Linux에서 pts/0 및 (:0.0)은 무엇입니까?
지식으로부터 나는 결론을 도출합니다.
tty1에서 시작된 X 서버뿐만 아니라 pts도 시작되었습니다.
답변1
이 GUI는 pts/0입니다
음, 아뇨. 어디서 왔는지는 모르겠지만 pts/0
tty1에서 시작된 X 서버이고 pts/0이 아닙니다. 보다자세한 내용은 이 U&L 게시물을 참조하세요..
주어진 시간에 기본적으로 getty가 실행되는 6개의 TTY(로그인할 수 있도록)가 있습니다. TTY 1-6은 CtrlAltF1- 를 사용하여 액세스할 수 있습니다 F6. TTY 7에는 기본적으로 GUI가 시작됩니다. 16.04 이상에서는 다음을 사용하여 더 많은 getty 인스턴스를 시작할 수 있습니다.
systemctl start getty@ttyN
N
적절한 번호로 교체합니다 .
현재 열려 있는 의사 터미널 수를 찾으려면 다음을 수행하십시오.
ps -eo tty= | sort -u
ps -e
모든 프로세스를 나열하고 -o tty=
헤더 줄 없이 프로세스 TTY를 나열합니다. sort
로 고유한 항목을 얻으세요 -u
. 예를 들어:
$ ps -eo tty= | sort -u
?
pts/0
pts/1
pts/2
tty1
ttyS0