BLOG main image
분류 전체보기 (313)
교육 (13)
NEIS (6)
Edufine (0)
Programmer (5)
Android Programming (1)
Internet W3 (18)
JAVA Programming (9)
JSP/Servlet (1)
Framework (7)
Spring For Beginner (4)
eGovFrame (10)
MEAN Stack (2)
NodeJS (5)
SublimeText (30)
SublimeText_Tips (18)
Eclipse (16)
JavaScript (8)
jQuery (12)
jQuery_tips (1)
Ajax (3)
DWR(Direct Web Remote) (4)
JSON(JS Object Notation) (4)
Oracle (2)
MySQL (28)
OS (16)
Download (3)
Life (10)
Favorit Site (1)
Books (2)
Healthy (1)
Stocks (1)
HTML5/CSS (1)
Python (4)
Security (7)
CISSP (0)
Ruby On Rails (5)
일기장 (0)
영어 교과서(중2) (3)
알고리즘 (0)
Go Lang (3)
VB 2010 (12)
C# (1)
정보보안기사(네트워크보안) (0)
업무 활용 엑셀 (11)
틈틈이 활용팁 (14)
하루 하루 살아가며 ……. (2)
기술 (1)
파이썬 & 데이터분석 (1)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2016. 9. 8. 13:18

screen 명령어는 요즘은 거의 사용하지 않는 명령어인데요. 아주 가끔 유용하게 쓰일 경우가 있을 수 있으니 이런 기능을 하는 명령어가 있구나 하는 정도로 한번 봐 두시면 혹시 나중에 도움이 될 수도 있을 듯 합니다.

putty 와 같은 ssh 접속 클라이언트의 경우 탭 기능이 없어서 screen 명령을 이용해서 화면 전환을 하면서 사용하면 괜찮을 듯도 합니다.

screen 은 우리가 콘솔에서 alt+1, alt+2 이런식으로 모니터 화면을 변경해 가면서 작업하듯이 ssh 접속을 한번만 하고 쉘을 여러개 띄워서 전환하면서 사용가능합니다.


스크린 생성

test1 이라는 이름의 스크린을 하나 생성합니다. 생성 한 후에는 그냥 로그인 화면처럼 쉘 프롬프트가 뜹니다.

# screen -S test1


스크린 리스트 현재 사용중인 스크린 목록입니다.

# screen -list
There are screens on:
3591.test2  (2015년 09월 15일 20시 39분 23초) (Attached)
3579.test1  (2015년 09월 15일 20시 39분 15초) (Detached)
2 Sockets in /var/run/screen/S-root.


스크린 전환

단축키는 ctrl+a, 숫자 를 입력하면 순서대로 해당 화면으로 이동합니다.

# screen -r test2


화면 분할

 

ctrl+a, S 단축키를 입력하면 화면 분할

ctrl+a, Tab 키는 분할된 영역 이동

ctrl+a, Q 는 현재 영역만 제외하고 모두 제거

아주 간단한 명령어만 설명 드렸고 구글링하시면 좀 더 자세한 사용법들이 있으니 참고하시면 될 듯 합니다.

 

출처 ; https://www.fun25.co.kr/blog/linux-screen-command-usage/?page=3&category=001

 

반응형