맨땅에 코딩
Linux Screen 사용법 본문
안녕하세요 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 |