Linux 명령어 | screen : 가상 터미널 세션 도구
포스트
취소

Linux 명령어 | screen : 가상 터미널 세션 도구

Screen

screen은 가상 터미널 세션을 만들고 공유할 수 있는 도구이다.

기존 세션을 종료하더라도 가상 터미널 세션을 유지할 수 있고, 다른 사용자간 세션을 공유할 수도 있다.

설치

1
apt install screen

명령어

세션 생성, 진입

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 새 새션 생성후 진입 (이름은 무작위)
screen

# screen -S <Session>
# 새 세션 생성후 진입
screen -S mySession

# screen -r <Session>
# 기존 세션 진입
screen -r mySession

# screen -R <Session>
# 세션이 존재한다면 재진입, 없다면 생성후 진입
screen -R mySession

세션 종료

1
2
# screen -S <Session> -X  <명령어>
screen -S mySession -X quit

-X 은 지정된 세션에 명령을 보내는 옵션이다. 해당 세션에 quit 명령을 보내 세션을 종료한다.

세션 삭제

1
2
# screen -S <Session> -X  <명령어>
screen -S mySession -X quit

세션 확인

1
2
screen -ls
screen -list

단축키

모든 단축키는 Ctrl+a 조합으로 실행된다.

단축키설명
?단축키 설명
d스크린 탈출 (백그라운드에서 동작)
c스크린에서 새 창 띄우기
n다음 스크린 이동
p이전 스크린 이동
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.
바로가기