본문 바로가기
IT/Linux and RaspberryPi

리눅스 명령어 screen 사용법

by e"sungjin 2023. 3. 24.
SMALL

리눅스 명령어 screen 사용법

소개

리눅스에서 여러 개의 작업 화면을 하나의 터미널에서 관리하려면 screen 이라는 명령어를 사용할 수 있습니다. 이번 글에서는 screen 명령어의 사용법과 주요 기능에 대해 알아보겠습니다.

screen 명령어란?

screen 명령어는 터미널에서 여러 개의 세션을 생성하고, 각 세션 사이를 이동하며 작업을 할 수 있는 명령어입니다. 이를 통해 여러 개의 작업 화면을 동시에 관리할 수 있습니다.

screen 명령어 사용하기

screen 명령어를 사용하려면 먼저 해당 명령어를 설치해야 합니다. Ubuntu와 같은 Debian 계열의 리눅스에서는 다음과 같이 설치할 수 있습니다.

sudo apt-get install screen

설치가 완료되면 다음과 같이 screen을 실행할 수 있습니다.

screen

이제 새로운 세션을 생성하려면 Ctrl+A, C를 누르면 됩니다. 생성된 세션은 Ctrl+A, N 또는 Ctrl+A, P를 눌러 이동할 수 있습니다.

마지막으로 세션을 종료하려면 exit 명령어를 입력하면 됩니다.

screen 명령어의 주요 기능

screen 명령어에는 여러 가지 유용한 기능이 있습니다. 그 중에서도 가장 많이 사용되는 몇 가지 기능을 알아보겠습니다.

  1. 세션 내부 분할

screen은 하나의 세션을 여러 영역으로 나누어 사용할 수 있습니다. 이는 Ctrl+A, S를 누르면 가능합니다.

  1. 세션 내부 스크롤

하나의 세션에서 스크롤이 필요한 경우, Ctrl+A, Esc를 누르고, PageUp/PageDown 키로 스크롤할 수 있습니다.

  1. 세션 분리 및 복원

screen은 현재 작업 중인 세션을 분리하고, 나중에 다시 복원하는 기능을 제공합니다. 이는 Ctrl+A, D를 누르면 가능합니다. 세션을 복원하려면 screen -r 명령어를 사용하면 됩니다.

결론

screen 명령어는 여러 개의 작업 화면을 관리할 때 매우 유용합니다. 이번 글에서는 screen 명령어의 기본적인 사용법과 주요 기능에 대해 알아보았습니다. 이제 여러분도 screen 명령어를 사용하여 더욱 효율적으로 작업을 관리할 수 있게 되었습니다.

LIST