일하다 알게된 꿀팁 3

vscode ssh 사용중 응답이 없을 때

ssh 를 사용해서 vscode로 서버에서 작업중 실수로 엄청나게 큰 폴더(사진 수십만장)를 클릭해버렸고 응답이 없어졌다. (계속 연결 실패가 뜸) 기다리거나 vscode를 껏다 켜도 반응은 없고 서버는 계속 폴더를 읽으려고 할 때 바로 호스트의 VSC 를 꺼버러면 된다. cmd+p 에서 다음과 같이 호스트의 vs code 서버 종료에 들어가 원하는 서버의 호스트를 클릭해주면 된다. 이걸 종료한다고 최근 작업이나 였어놨던 기록들이 모두 사라진은 아니어서 꺼주고 다시 들어가면 된다.

linux에서 압축 풀기 tar.gz

zip이나 tar.gz로 압축을 많이 한다. (용량이 크면 tar.gz) 압축&풀기 - 사실 v는 내용물들을 보여주는데 크게 필요가 없고 더 느린거 같아 생략을 많이 한다. (-zcvf -> -zcf, -zxvf -> zxf) # 압축 하기 tar -zcvf 파일명.tar 폴더명 # 압축 풀기 tar -zxvf 파일명.tar 꿀팁 - 위에서 사용하는 압축 & 풀기는 cpu를 하나만 쓴다. (느리다) 이를 위해 병렬로 연산을 하는 방법이 있다. (말도 안되게 차이남) - 물론 터미널에서 pigz를 받아야 한다. # 병렬 압축 tar -I pigz -zcvf 파일명.tar 폴더명 # 병렬 압축 풀기 tar -I pigz -xf 파일명.tar -C 폴더명 # -C 폴더명 생략 가능