Screen

From 탱이의 잡동사니
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Overview

screen 은 VT100/ANSI 에뮬레이터 화면 관리기이다.

우리 Team manager 크리스가 사용하는 것을 보고, 한눈에 반해버린 프로그램이다. 얼마나 멋지던지! 나도 잘 쓰고 싶어서 여기에 사용법을 정리해둔다.

Screen 은 하나의 접속 터미널을 통해 다수의 가상 터미널을 공유해서 사용한다. screen 을 사용하면 서로 다른 콘솔 화면을 위해 터미널을 새로 접속해야 하는 불편함을 줄일 수 있다.

실제 GDM(Gnome/KDE) 환경에서 콘솔 프로그램을 사용하기에는 byobu나,terminator 가 훨씬 더 좋은 듯 싶으나, 간혹 GDM이 없는 환경이라면 screen 의 사용이 유용할 듯 싶다.

Install

Ubuntu 에서는 간단하게 다음의 명령으로 설치가 가능하다. 소스 설치를 하고 싶다면 이곳<ref>http://www.gnu.org/software/screen/</ref> 를 참조하자.

<source lang=bash> $ sudo apt-get install screen </source>

Usage

  • screen 시작
$ screen -S mysession
  • screen session list
$ screen -list

pchero@mywork:~$ screen -list
There are screens on:
        5991.test       (01/26/2015 10:59:19 AM)        (Attached)
        5744.test       (01/26/2015 10:53:37 AM)        (Attached)
        5521.coding     (01/26/2015 10:42:17 AM)        (Detached)
3 Sockets in /var/run/screen/S-pchero.

유용한 명령어

  • Ctrl+a c : screen에서 새창 띄우기
  • Ctrl+a a : 바로 전 창으로
  • Ctrl+a 0 : 0번째 창으로
  • Ctrl+a 1 : 1번째 창으로
  • Ctrl+a 9 : 10번째 창으로
  • Ctrl+a d : screen 때어내기
  • Ctrl+a t : title 설정하기
  • Ctrl+a " : 현재 열려있는 창 리스트 확인

External link

References

<references />