Screen: Difference between revisions

From 탱이의 잡동사니
Jump to navigation Jump to search
(Created page with "== Overview == screen 은 VT100/ANSI 에뮬레이터 화면 관리기이다. 우리 Team manager 크리스가 사용하는 것을 보고, 한눈에 반해버린 프로그램...")
 
No edit summary
Line 5: Line 5:


Screen 은 하나의 접속 터미널을 통해 다수의 가상 터미널을 공유해서 사용한다. screen 을 사용하면 서로 다른 콘솔 화면을 위해 터미널을 새로 접속해야 하는 불편함을 줄일 수 있다.
Screen 은 하나의 접속 터미널을 통해 다수의 가상 터미널을 공유해서 사용한다. screen 을 사용하면 서로 다른 콘솔 화면을 위해 터미널을 새로 접속해야 하는 불편함을 줄일 수 있다.
실제 GDM(Gnome/KDE) 환경에서 콘솔 프로그램을 사용하기에는 byobu나,terminator 가 훨씬 더 좋은 듯 싶으나, 간혹 GDM이 없는 환경이라면 screen 의 사용이 유용할 듯 싶다.


== Install ==
== Install ==
Line 13: Line 15:
</source>
</source>


== 따라하기 ==
== Usage ==
콘솔 창을 띄워 다음을 입력해보자
 
* screen 시작
<pre>
<pre>
$ screen -S mysession
$ screen -S mysession
</pre>
</pre>
* screen session list
<pre>
$ 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.
</pre>
== 유용한 명령어 ==
* 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 ==
== External link ==

Revision as of 10:03, 26 January 2015

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 />