Screen: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Overview == screen 은 VT100/ANSI 에뮬레이터 화면 관리기이다. 우리 Team manager 크리스가 사용하는 것을 보고, 한눈에 반해버린 프로그램...") |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
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 == | ||
Line 24: | Line 50: | ||
== References == | == References == | ||
<references /> | <references /> | ||
[[category:command/utility]] |
Latest revision as of 08:42, 25 July 2016
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
- https://kldp.org/node/18744%7C screen 기본 사용법 - 1
References
<references />