리눅스 screen
From CS Wiki
- VT100/ANSI 터미널을 애뮬레이트하는 스크린 매니저.
- 해당 명령어는 같지만 옵션이 다름
- 경로 : /usr/bin/screen
사용법[edit | edit source]
문법[edit | edit source]
screen [옵션] [명령어 [인자]] 혹은 screen -r [host.tty]
옵션[edit | edit source]
- -c file : $HOME/.screenrc 대신 설정 파일(file)을 지정한다.
- -d (-r) : 연결된 세션을 해제한다(재접속한다).
- -dmS name : 데몬을 시작한다.
- -D (-r) : 연결을 해제하고 원격에서 로그 아웃한다(재접속한다).
- -h lines : 히스토리 버퍼의 크기(line)를 지정한다.
- -l : 로그인 모드를 활성화한다(/var/run/utmp 파일을 업데이트한다).
- -ln = off : 로그인 모드 비활성화한다.
- -list : -ls 옵션과 같이 소켓 디렉터리 정보만 출력한다.
- -r : 연결이 해제된 스크린에 다시 접속한다.
- -R : 가능하면 다시 접속하고 그렇지 않으면 새로운 세션으로 접속한다.
- -s shell : $SHELL 대신 지정한 셸(shell)로 실행한다.
- -S sockname : 세션 이름(sockname)을 지정한다.
- -t title : 윈도우 타이틀(title)을 지정한다.
- -T term : $TERM 환경 변수의 값(term)을 지정한다.
- -U : UTF-8 인코딩을 사용한다.
- -v : 버전 정보를 출력한다.
- -X : 세션에 스크린 명령어를 실행한다.