English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux screen 명령어는 다중 비디오 창 관리 프로그램을 위해 사용됩니다.
screen은 다중 비디오 창 관리 프로그램입니다. 여기서 말하는 비디오 창은 전체 스크린의 텍스트 모드 화면을 의미합니다. 일반적으로 telnet으로 호스트에 로그인하거나 오래된 터미널을 사용할 때 screen 프로그램을 사용할 수 있습니다.
screen [-AmRvx -ls -wipe][-d <작업 이름>][-h <행 수>][-r <작업 이름>][-s <셸>][-S <작업 이름>]
파라미터 설명:
-A 모든 비디오 창을 현재 터미널 크기로 조정합니다.
-d<작업 이름> 지정된 screen 작업을 오프라인으로 설정합니다.
-h<행 수> 비디오 창의 버퍼 행 수를 지정합니다.
-m 현재 작업 중인 screen 작업에도 불구하고 강제로 새로운 screen 작업을 설정합니다.
-r<작업 이름> 오프라인 screen 작업을 복구합니다.
-R 오프라인 작업을 복구하려고 시도합니다. 오프라인 작업을 찾을 수 없으면 새로운 screen 작업을 설정합니다.
-s<shell> 새 창을 열 때 실행할 shell을 지정
-S<작업 이름> screen 작업의 이름을 지정
-v 버전 정보 표시
-x 이전에 오프라인된 screen 작업을 복구
-ls 또는--list 현재 모든 screen 작업을 표시
-wipe 현재 모든 screen 작업을 확인하고 사용할 수 없는 screen 작업을 제거
screen 터미널을 만들기
# screen //screen 터미널을 만들기
screen 터미널을 만들고 작업을 실행
# screen vi ~/main.c //screen 터미널을 만들고 vi 명령어를 실행
screen 터미널을 나가기
# screen vi ~/main.c //screen 터미널을 만들고 vi 명령어를 실행 #include main () { } "~/mail.c" 0,0-1 screen 터미널에서 Ctrl을 누른 상태에서+a d 키
끊어진 screen 터미널에 다시 연결
# screen -ls //만들어진 screen 터미널을 표시 There are screens on: 2433.pts-3.linux (2019년10월20일 16시48분59초) (분리된) 2428.pts-3.linux (2019년10월20일 16시48분05초) (분리된) 2284.pts-3.linux (2019년10월20일 16시14분55초) (분리된) 2276.pts-3.linux (2019년10월20일 16시13분18초) (분리된) 4 Sockets in /var/run/screen/S-root. # screen -r 2276 //연결 screen_id 2276 의 screen 터미널