GNU Screen과 같은 기능을 수행하는 터미널 로그 아웃이 있습니까?


8

대부분의 사람들이 알고 있듯이 GNU Screen은 다음과 같은 작업을 수행 할 수있는 유용한 도구입니다.

분리 및 재 부착을위한 또 다른 좋은 용도는 콘솔 모드 "원격 데스크톱"기능입니다. 직장에서 화면 세션을 분리하고 집에서 기계로 쉘을 부착 한 후 다시 연결할 수 있습니다. 매우 편리합니다. 약간의 추가 작업으로 여러 터미널을 모두 동일한 세션에 연결할 수있어 공동 작업 및 회의에 적합합니다.

Screen 없이도 그렇게 할 수있는 방법이 궁금합니다. logut 대신 일명 나는 magiclogout을 입력하고 다음에 로그인 할 때 오래된 sesion을 얻습니다 (OS가 rected ofc를하지 않은 경우)

답변:


6

byobu는 화면을 기반으로합니다. 기본 쉘로 만들기위한 메뉴 옵션이 있습니다.

할 수 있습니다 중 exit정상 또는 분리 등으로 alt-A, D는 일반 화면에서와, 그리고 다시 로그인 할 때 세션이 기다리고있을 것 같은.

또한이 터미널 관리를위한 키의 숫자, 추가 F2새 터미널을 만들려면 및 F3F4창 사이를 이동하고, 뛰어난 패키지 업데이트와 같은 유용한 지표의 번호와 상태 표시 줄을.

우분투 서버 빌드에 기본적으로 설치되며 내가 관리하는 대부분의 서버에서 기본 터미널이 빠르게됩니다.

내가 말했듯이, byobu는 작동하는 화면에 달려 있습니다 ... 프로세스를 대상 컴퓨터에서 계속 실행하는 것 이외의 세션을 다시 시작하는 방법을 알지 못합니다.

편집 : byobu는 tmux (새로운 버전의 우분투에서 기본값)를 래핑합니다. 대부분의 경우 아무 것도 할 필요가 없습니다. 기본 터미널 멀티플렉서 만 사용합니다.



1

서버의 FreeNX 및 클라이언트의 NoMachine 클라이언트와 같이 자체 세션을 만드는 원격 데스크톱 소프트웨어를 사용하여 이와 같은 것을 가질 수 있습니다.

요청한 것을 시뮬레이션하기 위해 서버와 클라이언트 시스템을 동일한 시스템으로 사용할 수도 있습니다.


1

화면, byobu (Adrian에서 언급 한대로) 또는 유사한 도구를 사용하지 않으면 불가능합니다.

대화식 쉘은 tty에 연결되어야합니다. 로그 아웃하면 쉘이 tty에 대한 연결을 느슨하게하고 종료합니다.

화면과 친구는 하나 이상의 영구 가상 tty를 만들어이를 방지합니다. 로그 아웃하면 셸은 가상 tty에 연결된 상태로 유지되며 사용자 연결이 끊어 졌음을 알 수 없습니다.

비대화 형 프로그램의 경우 tty가 필요하지 않으며 화면 대신을 사용할 수 있습니다 nohup.

Adrian이 지적했듯이 기본적으로 byobu를 사용할 수 있으며, 아시다시피 많은 고급 사용자는 screen로그인 후 가장 먼저 시작 합니다. 특별한 이유가 있습니까? 화면을 피하고 싶습니까?


나는 스크롤에 익숙하고 복사 모드가 나에게 약간 자극적이기 때문에 화면이 불편하다고 생각합니다. 내가 아는 작은 것들. :)
NoSenseEtAl

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.