SSH 접속 Tool 사용하여 SSH CLI접속 후 세션 끊김 방지하기 위해 screen 이라는 프로그램을 이용하여 장시간 작업을 진행합니다.
dd(와이핑) 또는 대용량 파일 복사 등을 수행하고나서 접속한 세션이 끊어질 염려 없이
접속한 세션(ex : putty SSH 접속)에서 remote terminal로 추가로 세션을 여는 개념입니다.
서버 모니터 붙여놓고 작업한다고 생각하시면됩니다.
참고 URL : https://dreamlog.tistory.com/470
1. screen 패키지 설치
- which screen으로 확인 후 없을 경우
- yum install screen으로 설치
2. screen 실행/종료/빠져나오기/재접속
- 실행 : screen -S 스크린명(ex : screen -S ts)
- 종료 : [CTRL] + [D]
- 빠져나오기 : [CTRL] + [A] + [D]
- 재 접속 : screen -x 스크린명(ex : screen -x ts)
3. 프로세스 조회
- ps -ef | grep SCREEN
- PID kill로도 세션 종료 가능
4. 기타사항
- scrren 세션은 N개로 생성 가능
- 동시에 여러 작업 수행 시 세션 생성 후 빠져나오기 명령 수행으로 세션 생성 및 작업 수행
- ps -ef | grep SCREEN 명령어로 실행 시킨 세션 명 확인
- 재 접속을 통해 정상 수행 여부 확인
'Linux > CentOS & RHEL' 카테고리의 다른 글
[Tip] RHEL8_ nmcli command (0) | 2023.05.22 |
---|---|
[Tip] tmux(RHEL 8.x) (0) | 2022.08.08 |
[Tip] CentOS/RHEL 7.x 서비스 등록 위치 (0) | 2021.11.26 |
[Tip] KVM 이미지 백업 / 복구(타 서버 백업) (0) | 2021.01.12 |
[Tip] CentOS 7.x 싱글부팅 및 root 패스워드 초기화 (0) | 2021.01.04 |