SSL로 서버에 접속하여 작업을 하면 하나의 터미널에서 작업하게 되기 때문에 특정 코드가 실행되는동안 다른 작업을 할 수 없다. 이를 위해 세션을 생성하는 tmux
를 사용할 수 있다.
세션 생성
tmux new -s [세션명]
세션을 생성하면 새로운 터미널로 갱신되는데 여기서 화면분할을 할 수 있다.
대부분의 명령어를 입력할 때는 ctrl + b를 먼저 입력해야 한다.
가로 분할
xxxxxxxxxx
ctrl + b를 누른 뒤 shift + 5
세로 분할
xxxxxxxxxx
ctrl + b를 누른 뒤 shift + '
분할을 통해 생성된 창 사이를 이동하고 싶으면, ctrl + b
를 누른 다음 방향키로 이동할 수 있다.
해당 세션을 종료하고 싶으면 exit
를 입력하고, 나가고 싶다면 ctrl + b
를 누른 다음 ctrl + d
를 누르면 된다.
세션 불러오기
이전에 실행하던 세션을 불러오기 싶다면
// 세션 목록 보기
tmux ls
// 세션 불러오기
tmux attach -t [세션명]
더 자세한 명령어들은 tmux 입문자 시리즈 요약에 잘 나와있다.
'웹, 서버' 카테고리의 다른 글
[Linux] 터미널에서 생성된 pyplot 그래프 보기 (1) | 2018.12.29 |
---|---|
[Linux] no display name and no $DISPLAY environment variable 에러 해결 (0) | 2018.12.29 |
React.js를 사용한 웹 애플리케이션(SPA) 프론트앤드 만들기(3) - Redux 구조, 페이지 내 컴포넌트 변경 (0) | 2018.12.23 |
React.js를 사용한 웹 애플리케이션(SPA) 프론트앤드 만들기(2) - 라우팅(Routing) (0) | 2018.12.09 |
React.js를 사용한 웹 애플리케이션(SPA) 프론트앤드 만들기(1) - 구조 설정 (0) | 2018.12.07 |
댓글