Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # screen {{tag>screen unix linux shell}} ### 새로운 Screen session <code> $ screen # 기본 세션 생성하기 $ screen -S name # 생성할 세션의 이름. 이름은 다시 세션에 연결(attach)할때 사용됩니다. </code> ### screen session 끊기(Detach) <code> Ctrl-a d # 현재 screen 세션을 끊습니다. screen -d SCREENID # 다른 터미널에서 screen 명령을 실행할때, 원격 분리(remote detach) </code> ### screen sessions 목록 확인 <code> screen -ls # 기존의 screen sessions들의 모든 목록을 보여줍니다. </code> ### screen session에 재연결 <code> screen -r # 기본 세션에 연결합니다. 이 명령어는 screen session이 하나일때만 작동합니다. screen -r <SCREENID> # 특정 screen session에 연결 screen -r name # 특정 세션에 연결(screen 세션을 만드는 동안 지정된 고유의 이름) </code> ### 연결을 끊은 screen session 죽이기 <code> screen -X -S SCREENID quit screen -S SCREENID -X quit </code> ### Screen session 로그 <code> screen -L # -L screen에 화면에 로그가 자동 출력되도록 알립니다. </code> ### Screen run shell ``` screen -d -m -S jupyter bash -c 'jupyter lab' screen -d -m -S selenium bash -c 'xvfb-run java -Dwebdriver.chrome.driver=/usr/bin/chromedriver -jar selenium-server-standalone.jar' ``` ## 출처 - https://erwinousy.medium.com/screen-command-%EC%82%AC%EC%9A%A9%EB%B2%95-linux-mac-62bf5dd23110 open/screen.txt Last modified: 2024/10/05 06:15by 127.0.0.1