Screen의 간단한 명령어
1. Shell command
$screen // 디폴트 소켓(세션) 이름으로 screen을 시작한다.
$screen -U // UTF-8 Encoding으로 screen을 시작한다.
$screen -S sock_name // sock_name으로 소켓(세션)을 시작한다.
$screen -r sock_name // 기존에 사용하던 sock_name의 세션을 reattach(연결) 한다.
$screen -list // 사용중인 소켓(세션)의 리스트들을 보여준다.
$exit // 사용중인 소켓(세션)을 종료하고 빠져 나가기
2. screen command
// 기본 명령어
Ctrl-a, c : 새로운 Window(shell)를 생성한다.
Ctrl-a, a : 바로 이전에 실행되었던 창으로 이동한다.
Ctrl-a, 1 : (0~9)까지 해당 창으로 이동한다.
Ctrl-a, A : 현재창의 Title을 수정한다.
Ctrl-a, d : 작업 내용을 유지하면서 Screen을 빠져 나온다.
// 복사 명령어]
Ctrl-a, h : 현재 창내용을 hardcopy.n에 저장한다.
Ctrl-a, [ : 선택한 블럭을 buffer에 저장한다.
블럭의 지정한 커서로 이동후 스페이스바를 한번 입력하면 블럭 지정 시작,
두번째 입력하면 블럭 지정의 종료이다.
Ctrl-a, ] : 저장된 buffer의 내용을 stdin으로 출력한다.
// region
Ctrl-a, S : 창을 나눈다.
Ctrl-a, tab_key : 다른 region으로 포커스를 이동한다.
Ctrl-a, Q : 현재 region을 제외한 다른 region을 모두 숨긴다.
1. Shell command
$screen // 디폴트 소켓(세션) 이름으로 screen을 시작한다.
$screen -U // UTF-8 Encoding으로 screen을 시작한다.
$screen -S sock_name // sock_name으로 소켓(세션)을 시작한다.
$screen -r sock_name // 기존에 사용하던 sock_name의 세션을 reattach(연결) 한다.
$screen -list // 사용중인 소켓(세션)의 리스트들을 보여준다.
$exit // 사용중인 소켓(세션)을 종료하고 빠져 나가기
2. screen command
// 기본 명령어
Ctrl-a, c : 새로운 Window(shell)를 생성한다.
Ctrl-a, a : 바로 이전에 실행되었던 창으로 이동한다.
Ctrl-a, 1 : (0~9)까지 해당 창으로 이동한다.
Ctrl-a, A : 현재창의 Title을 수정한다.
Ctrl-a, d : 작업 내용을 유지하면서 Screen을 빠져 나온다.
// 복사 명령어]
Ctrl-a, h : 현재 창내용을 hardcopy.n에 저장한다.
Ctrl-a, [ : 선택한 블럭을 buffer에 저장한다.
블럭의 지정한 커서로 이동후 스페이스바를 한번 입력하면 블럭 지정 시작,
두번째 입력하면 블럭 지정의 종료이다.
Ctrl-a, ] : 저장된 buffer의 내용을 stdin으로 출력한다.
// region
Ctrl-a, S : 창을 나눈다.
Ctrl-a, tab_key : 다른 region으로 포커스를 이동한다.
Ctrl-a, Q : 현재 region을 제외한 다른 region을 모두 숨긴다.