반응형
scp
SSH 서버 간 간단하게 파일을 전송하고 싶을 때 유용합니다. ftp
보다 쉽고 보안상으로도 안전해요. Secure CoPy 의 줄임말이거든요.
본문
scp
로 무엇을 할 수 있는지 생각해봅시다. 일종의 P2P 파일 전송이니까, 크게 아래 두 가지 경우로 나뉘겠네요.
# 상대방의 시스템으로 파일 밀어넣기
scp /path/to/sourceFile user@host:/path/to/targetFile
# 상대방의 시스템에서 파일 가져오기
scp user@host:/path/to/sourceFile /path/to/targetFile
옵션을 볼게요.
scp
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 ... [[user@]host2:]file2
딱히 자세한 설명은 없네요. man scp
까지 확인해본 결과 유용한 옵션들은 다음과 같습니다.
-P
포트 지정-r
Recursive하게 디렉토리 전송, 소프트 링크를 전부 따라감-v
진행 상황을 알 수 있는 Verbose 모드
되게 간단하네요 :)
참고
반응형
'Programming > OS, Program, Framework Tip' 카테고리의 다른 글
ShellCheck - 쉘(e.g. 배쉬) 스크립트 문법 검사 툴 (0) | 2018.01.24 |
---|---|
우분투 17.10 - Gtk-WARNING cannot open display 고치는 방법 (1) | 2017.12.13 |
Terminator - 리눅스 터미널 대체, 화면 분할 (0) | 2017.11.09 |
iconv - 리눅스에서 텍스트 파일 인코딩 변경 (EUC-KR to UTF-8) (1) | 2017.11.07 |