맨땅에 코딩

Linux Screen 사용법 본문

낙서장

Linux Screen 사용법

나는 푸딩 2025. 1. 24. 11:51

안녕하세요 Linux에서 Screen의 사용법에 대해서 간단히 정리하려고 합니다.

 

먼저, Screen이 무엇이냐면,,

하나의 터미널 세션에서 여러 개의 가상 터미널을 생성하고 관리할 수 있는 도구를 말합니다.

세션을 분리하거나 다시 연결할 수 있기 때문에 원격 서버 작업이나 장시간 실행되는 프로그램을 관리하는 데 유용합니다.

 

Screen은 다음 명령어를 통해 설치할 수 있습니다.

apt-get install screen

 

주로 사용하는 명령어는 다음과 같습니다.

 

새로운 screen 세션 생성 및 실행

screen -S [세션이름]

 

screen 세션 분리

프로그램이 실행 중인 상태에서 Ctrl + A를 누르고, 바로 D를 눌러 세션을 분리할 수 있습니다.

 

백그라운드 세션 목록 확인

screen -ls

 

기존 세션으로 재접속

screen -r [세션이름]

 

세션 종료

exit

 

연구실에서 실험을 할 때 짧게는 몇 시간 길게는 일주일 이상 스크립트를 실행 시켜야 하는 경우가 있어서,

이런 경우에는 백그라운드에서 세션을 분리하여 스크립트를 실행하는 것이 좋기 때문에 방법을 탐색하고 수행해 보았습니다.

다음에 또 정리할 것이 생기면 돌아올게요 :)

'낙서장' 카테고리의 다른 글

백준 1003번: 피보나치 함수 / C++  (0) 2024.07.09
백준 1002번: 터렛 / C++  (0) 2024.07.09
Git commit History 초기화, 삭제하는 법  (0) 2024.06.10