리눅스 screen

From IT Wiki
Revision as of 14:31, 17 October 2021 by 리마따자 (talk | contribs) (새 문서: ;VT100/ANSI 터미널을 애뮬레이트하는 스크린 매니저. * 해당 명령어는 같지만 옵션이 다름 * 경로 : /usr/bin/screen == 사용법 == === 문법 === <pre>...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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 : 세션에 스크린 명령어를 실행한다.

예제[edit | edit source]

참고 문헌[edit | edit source]