etc

rsync로 원격 서버에 파일 빨리 올리기

민사민서 2024. 8. 29. 15:00
rsync -avz -e "ssh -p [PORT_NUM]" ./GAZE_3D [username]@[IP]:/home/minseokim/gaze_3d/data/GAZE_3D
  • a는 아카이브 모드 (서브디렉토리, 심볼릭링크, 퍼미션 등등을 보존)
  • v는 Verbose 모드 (상세한 진행 로그)
  • z는 데이터 전송 시 압축 사용하여 대역폭 절약
  • -e “ssh -p NUM” 은 ssh 설정을 위해 필요

맥에서 옮겨야한다면 .DS_Store 파일(메타데이터)까지 같이 옮겨지면 안되니까

find . -name '.DS_Store' -type f -delete

이렇게 현재 폴더부터 재귀적으로 찾으며 이름이 .DS_Store 이고 일반 파일인 것들만 전부 지우면 됨

 

rsync -avz -e "ssh -p [PORT_NUM]" [username]@[ip]:/home/minseokim/gaze_3d/my_model.onnx ./models/my_model.onnx

이렇게 원격에서 로컬로 받아올 수도 있음

 

cf) nvidia-smi 커맨드로 gpu 상태 확인 가능

watch -n 1 nvidia-smi

GPU 사용량 실시간 모니터링

nvidia-smi pmon -s u

특정 프로세스의 GPU 사용량 확인