[Linux] screen 사용법 A to Z: 정의 · 설치 · 명령어 총정리
·
Tech Archive/[Linux]
1. 들어가며AI 개발자라면 누구나 한 번쯤 겪는 지옥 같은 순간입니다.서버(A6000, H100)에 SSH로 접속해서 몇 시간짜리 모델 학습이나 vLLM 서버를 띄워놨는데... 노트북 와이파이가 끊기거나, SSH 세션이 타임아웃됐습니다.터미널이 닫히는 순간, 서버에서 돌던 내 모든 작업도 같이 종료됩니다.이걸 방지하기 위해 nohup ... &를 쓸 수도 있지만, 현업에서는 터미널 세션을 '가상 모니터'처럼 백그라운드에 띄워두는 screen을 사용합니다.screen은 1인 개발자에게 K8s(쿠버네티스)의 'Pod 관리'와 비슷한 경험을 제공합니다.2. Screen이란?screen은 리눅스 터미널 세션을 '다중화'하는 윈도우 매니저입니다.쉽게 말해, 서버에 접속해서 screen을 켜는 건, **"내 이름..