# 스크린(screen)이란?
스크린(screen)이란 우분투에서 가상의 우분투를 하나 더 만들어 주는 기능이다.
예를 들어 어떤 한 컴퓨터에 같은 게임 두개를 돌리고 싶다.
하지만 게임 클라이언트 자체적으로 같은 게임 클라이언트를 돌리수 없게 만들어져 있다.
그렇다면 컴퓨터를 하나 더 사서 돌려야 할까?
답은 아니다.
가상의 컴퓨터를 하나 더 만들어서 거기다가 돌리면 된다.
즉 스크린은 우분투를 하나 더 만드는 것이다.
때문에 하나의 컴퓨터에서 두개 또는 세개 아니면 여러개의 우분투가 돌아갈 수 있다.
간단히 생각하면 백그라운드에서 돌아가는 우분투이기 때문에
스크린을 사용하지 않고 서버에 로그인 후 특정 프로그램을 실행시키고
로그아웃하면 세션 종료로 인해 해당 프로그램이 자동으로 꺼지는데
스크린을 이용하면 스크린이 가상 세션을 만들어
ssh로 연결을 끊어도 스크린 안에서 돌아가는 프로그램은 멈추지 않는다.
# 스크린 사용법
스크린의 사용은 간단하다.
4개의 명령어를 알아보자
- 스크린 리스트 확인
$ screen -list
- 현재 계정에서 접속 가능한 스크린 리스트 확인
$ screen -ls
- 스크린 실행
$ screen -r 스크린 이름
- 스크린 생성
$ screen -S 스크린 이름
- 스크린 나가기
(스크린 접속 상태에서)
ctrl + a + d
- 스크린 종료
(아예 스크린을 없앤다.)
ctrl + d
이것으로 사용하면 된다.
솔직히 위에 설명이 스크린에 시작과 끝이라.
설명을 할것이 없다.
스크린을 만들고 스크린에 접속해 우분투 처럼 사용하면 된다.
# 마무리
위 포스트는 제가 직접 제작한 것 입니다.
그렇기 때문에 틀린점이나 설명이 엉성한 점이 존재할 수 있습니다.
만약 틀린점이나 설명이 엉성한 부분이 존재하면 댓글로 알려주세요.
빠른 처리 하도록 하겠습니다.
티스토리 앱으로는 댓글 이용이 불가능 하므로 웹 브라우저로 봐 주세요
(URL : http://junprogramer.tistory.com/)
읽어주셔서 감사합니다.
'잡다한 기술' 카테고리의 다른 글
[Ubuntu] 우분투에서 Mysql데이터를 CSV로 만들기 (0) | 2018.10.17 |
---|---|
[Ubuntu] 우분투 16.04에서 로컬 SMTP 만드는 방법 (0) | 2018.10.17 |
[Ubuntu] 우분투에서 크론탭 사용방법 (0) | 2018.10.17 |
[Javascript] 자바스크립트로 클론 만드는 방법 (0) | 2018.10.17 |
[Javascript] 자바스크립트로 비동기 데이터 전송 구현 방법 (0) | 2018.10.17 |