0. 이 글의 작성 이유 기존에 linux 기반 서버에서 백엔드 테스트를 진행할 때 npx nodemon src 같은 명령어로 실행을 자주 했다. 위의 명령어는 nodemon 이라는 모듈로 실행하는 건데 nodemon 에서 지정한 확장자에 수정이 발생하면 자동으로 refresh 해 주는 기능이다. 내가 주로 서버 작업을 할 때 ssh 로 터미널 연결과 vscode 연결을 한 뒤 작업을 진행하는데 이 때 내가 npx nodemon 을 끄는 것을 깜빡하고 컴퓨터를 닫았을 때 nodemon 이 백그라운드로 넘어가는 경우가 많이 발생했다. 백그라운드로 넘어간 nodemon 을 없애기 위해 이 글을 작성한다. 1. 포트확인 모든 포트 확인 netstat -nap 2. 현재 listen 중인 포트 확인(활성화되어 ..
현재 deep learning 을 테스트 하는 컴퓨터가 리눅스인데 리눅스에서 jupyter lab 을 열어서 사용하는데 jupyter lab 이 불편하기도 하고 익숙하지가 않아서 atom 으로 원격 설정을 했다. atom 에서 remote ftp 를 이용해서 원격을 설정했는데 터미널을 사용해야 해서 원격 터미널 연결에 대해 정리하겠다. atom remote ftp 연결이 궁금하면 이 링크를 타고 가면 된다 https://jeahun10717.tistory.com/20 remote ftp 설정 리눅스에서 딥러닝을 공부하게 되면서 git 에서 일일히 동기화하기 귀찮아서 직접 linux 컴퓨터에 접근하여 바로바로 저장하기 위한 설정이다. 1. atom : atom 은 IDE 인데 진짜 이건 remote ftp..
리눅스에서 딥러닝을 공부하게 되면서 git 에서 일일히 동기화하기 귀찮아서 직접 linux 컴퓨터에 접근하여 바로바로 저장하기 위한 설정이다. 1. atom : atom 은 IDE 인데 진짜 이건 remote ftp 때문에 사용하게 됐다(필자는 vscode 를 더 선호함) 2. remote ftp package : atom 의 확장 package 이다. 3. 일반적인 ftp 로 설정을 하려 했으나 보안관련 문제로 sftp 로 설정하기로 했다. sftp 를 사용하려면 open-ssh 의 비밀키, 공개키가 요구된다. * remote ftp 설정 1. host : 내가 접속할 컴퓨터의 ip 2. port : 내가 접속할 컴퓨터의 ssh 포트 번호 (디폴트는 22 이며 $ vi /etc/ssh/sshd_conf..