C.W.K.
Stream
Lesson 01 of 12 · published

SCP 리뷰

~12 min · scp, limits

Level 0Pinger
0 XP0/101 lessons0/12 achievements
0/150 XP to next level150 XP to go0% complete

빠른 복습, 그다음 진행

Track 2 가 scp 다뤘어. 요약 — SSH 위로 단일 파일 (또는 -r 로 디렉토리) 복사, cp 처럼 생김, 일회성 grab 에 맞는 도구. 더 큰 거엔 아닌 도구야 — scale 에서 필요한 네 속성이 빠져서.

scp 가 못하는 네 가지

  • Delta transfer — 1 GB 파일에서 단일 바이트 바뀌면 scp 가 전체 다시 복사.
  • Resume — 99% 에서 끊기면 처음부터.
  • Sync 의미 — 출처와 목적지 비교 없음, "바뀐 것만" 없음, 삭제 없음.
  • Exclusionnode_modules, .git, build 산출물 건너뛸 방법 없음.

SCP 프로토콜 자체도 공식 deprecated; 모던 scp 명령은 사실 OpenSSH 9+ 에서 SFTP 아래서 씀. scp 쳐도 이미 다른 wire 위.

Code

scp 의 자연 서식지·bash
# Quick one-off copies
scp file.txt office:/tmp/
scp office:/tmp/log.txt ./

# A small directory
scp -r ./mini-project office:/tmp/

# Anything bigger — switch to rsync

External links

Exercise

예전에 머신 간 scp -r 한 디렉토리 골라서 시간 재 — time scp -r big-dir host:/tmp/. 시간 메모. Lesson 5 에서 rsync 로 다시 해서 차이 봐 — 특히 대부분 파일 안 바뀐 재실행에서.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.