창 및 트레이
Desktop에서 세션은 단일 창에 묶여 있지 않습니다. 모든 터미널 탭이 자체 OS 창에서 살아 있을 수 있으며, 시스템 트레이 아이콘은 DR-Terminal이 실행되는 동안 모든 세션에 계속 접근할 수 있게 해 줍니다.
세션을 자체 창으로 분리
터미널 기반 세션 — SSH, 로컬 셸, 시리얼, telnet — 은 모두 독립 실행형 창으로 떼어낼 수 있습니다. 방법은 세 가지입니다:
- 세션의 사이드바 항목에 있는 새 창에서 열기 버튼을 클릭합니다.
- 세션의 탭을 탭 표시줄 밖으로 위아래로 드래그합니다.
- Ctrl+Shift+N을 눌러 활성 세션을 분리합니다.
Commander(파일 관리자 참조)도 떼어낼 수 있지만, 사이드바 항목이나 제목 표시줄의 새 창에서 열기 버튼으로만 가능합니다. 탭 드래그 제스처와 단축키는 터미널 세션에만 적용됩니다.
고전 SFTP 브라우저는 유일하게 분리할 수 없는 세션 종류입니다 — 별도의 창에서 파일을 탐색하려면 대신 Commander를 사용하세요.
- 분리된 창은 완전히 독립적입니다: 자체 제목 표시줄, 자체 포커스, 화면(또는 다른 모니터)에서의 자체 위치.
- 세션은 분리된 동안 계속 실행됩니다 — 분리해도 연결이 끊기거나 다시 시작되지 않습니다.
- 여러 세션을 한 번에 분리하여 나란히 배치할 수 있습니다. 예를 들어 두 서버를 동시에 지켜볼 수 있습니다.
다시 도킹 (되돌리기)
분리된 창을 닫으면 해당 세션이 메인 창의 탭 스트립으로 돌아갑니다 — 이것이 재도킹입니다.
분리된 창을 닫는 것은 세션을 닫는 것과 다릅니다. 재도킹은 세션이 어디에 표시되는지만 바꿀 뿐이며, 연결은 계속 유지됩니다. 세션을 실제로 종료하려면 메인 창에서 해당 탭(×)을 닫으세요.
세션 컨텍스트 메뉴
세션의 탭, 사이드바 항목 또는 대시보드 카드를 오른쪽 클릭하면 빠른 동작이 나타납니다:
- 이름 변경 — 세션에 사용자 지정 이름을 부여합니다. 이 이름은 사이드바, 대시보드, 트레이에 표시됩니다. 탭에는 셸이 설정한 터미널 제목이 있으면 그것이 표시되므로, 사용자 지정 이름은 셸이 제목을 설정하지 않았거나 연결의 탭 제목으로 연결 이름 사용 옵션이 켜져 있을 때만 탭에 나타납니다.
- Commander에서 열기 — SSH 세션(사이드바와 대시보드): 같은 호스트에서 이중 창 파일 관리자(파일 관리자 참조)를 셸의 현재 디렉터리부터 엽니다.
- 연결 정보 — SSH 세션: 이 세션의 연결 세부 정보.
- 세션 다시 시작 — 같은 탭에서 연결을 닫았다가 다시 엽니다, 예를 들어 원격 재부팅 후에. 다시 연결할 대상이 있는 세션 종류(SSH, SFTP, 시리얼, telnet)에 제공됩니다.
- 탭 닫기 — 세션을 종료합니다.
시스템 트레이
시스템 트레이(알림 영역) 아이콘은 DR-Terminal이 실행되는 내내 사용할 수 있습니다. 메인 창을 최소화하면 모든 세션이 계속 실행되고 트레이에서 접근할 수 있습니다. 메인 창을 닫으면 DR-Terminal이 종료됩니다 — 활성 세션이 있으면 종료 시 연결이 끊기므로 먼저 확인을 요청합니다. 트레이 아이콘을 클릭하면 메인 창이 올라오고, 오른쪽 클릭하면 메뉴가 나타납니다:
- Show DR-Terminal — 메인 창을 다시 앞으로 가져옵니다.
- 실행 중인 세션과 Commander마다 한 줄씩. 세션의 하위 메뉴는 터미널 열기(메인 창에서 포커스하거나, 분리되어 있으면 해당 창을 올립니다)와 이름 변경을 제공합니다.
- 연결이 끊긴 세션은 — 연결 해제됨 접미사와 함께 목록에 남습니다(스크롤백을 위해 탭이 유지됩니다).
- 항목 옆의
↗표시는 해당 세션이 현재 자체 분리된 창에 있음을 의미합니다. - Quit — DR-Terminal을 닫습니다(확인을 요청받습니다).
keep-alive(SSH 연결 참조)와 결합하면, 최소화된 세션과 분리된 세션은 DR-Terminal이 실행되는 동안 연결을 열린 상태로 유지합니다.