Linux에서 제공하는 기능이다.
컴퓨터를 끄고 window가 종료돼도 서버가 꺼지지 않는 한 계속 작동하기 때문에 사용한다.
screen 기능으로 재택이 훨씬 쉬워졌다.
screen -S [screen name]
을 통해 스크린을 생성한다.
screen -list
로 언제든지 screen의 상태를 확인할 수 있다.
There are screens on:
402754.build1 (12/12/2021 01:08:30 AM) (Detached)
374406.build1 (12/12/2021 12:10:49 AM) (Attached)
2 Sockets in /run/screen/S-[user name]
이런 식으로 결과를 볼 수 있는데, 두 screen이 존재하며 402754.build1은 Detached상태, 374406.build1은 Attached상태라는 뜻이다.
Attached는 현재 내가 해당 screen에 접속해 있다는 뜻이고, Detached는 아니라는 의미다.
screen -r [screen number]
Detached된 screen에 Attached하려면 위 코드를 사용하면 된다. 원래는 screen의 이름을 적어도 되지만 나는 숫자를 적는다. 이름이 비슷하면 헷갈리기 때문이다. 예를 들어 402754.build1가 있으면 아래처럼 Attached할 수 있는데 위의 문장보다 아래 문장이 더 편하다. 개인취향이긴 하다.
screen -r build1
screen -r 402754
마지막으로 아래 코드로 만든 screen을 삭제할 수 있다. 이 때 이름이 동일할 수 있으니 screen name에 402754.build1라고 전체를 적어주면 된다.
screen -S [screen name] -X quit
반응형
'전공 > Linux, Mac, Windows' 카테고리의 다른 글
[linux]Unzip zip file, 압축파일 풀기 (0) | 2024.07.12 |
---|---|
linux 환경에서 구글 드라이브 자료 바로 받아오기! (2) | 2022.06.23 |
윈도우와는 다른 리눅스의 directory 구조! (0) | 2022.05.03 |
[Error해결]unexpected end of file (2) | 2021.12.12 |
cd (4) | 2021.12.12 |
댓글