본문 바로가기

터미널

사용하기 편한 터미널 멀티플렉서 TMUX 리눅스 기반의 운영체제를 사용하는 서버에 ssh 등을 이용해 접속해 사용하다보면 부득이하게 연결을 종료하고 클라이언트 PC를 꺼야 할 경우가 있다. 시간이 오래 걸리는 수치연산이나 시뮬레이션 같은 동작을 수행시키는 경우 굉장히 난감한 상황인데, 다른 여러 방법으로 프로세스를 진행시키는 방법도 있지만, tmux와 같은 터미널 멀티플렉서를 이용해 해당 터미널의 명령과 실행 상태를 저장하는 방법이 있다. Ubuntu를 기준으로 아래와 같은 방법으로 시스템 repository에서 설치할 수 있다. > sudo apt-get install tmux 실행은 그냥 tmux 를 입력해도 되고, 기존에 사용중이던 어떤 터미널을 다시 쓰고싶은 경우 아래와 같이 입력한다. > tmux attach -t #(#은 다시 사용하..
Cygwin의 home folder 위치 바꾸기 GIT를 사용하면서 처음에 아무것도 모르고 yes 와 next만 눌러서 설치했던 cygwin의 홈 폴더가 내가 원하는 윈도우의 작업 폴더와 다른 것을 발견하고 짜증을 냈던 적이 있었다. 매번 작업을 하고 git를 사용하기 위해 접근이 쉬운 폴더로 복사를 하는 등 번거로운 작업을 했어야 했다. Cygwin에서 몇 가지 설정만 바꿔주면 간단히 홈 폴더를 수정할 수 있다. Cygwin이 설치된 폴더에 들어가면, 마치 리눅스의 root와 같은 구조로 여러 폴더들이 있는 것을 볼 수 있는데, /etc/fstab 이라는 파일을 vim 등으로 열어서(윈도우의 탐색기로 접근 후 메모장으로 수정해도 된다.) 맨 아래에 리눅스 형식으로 경로를 입력해 마운트 해 주면 된다. 나의 경우는 사용하는 윈도우 PC의 C드라이브의 ..