리눅스 scp: Difference between revisions
From CS Wiki
(새 문서: 분류:리눅스분류:리눅스 명령어 == 개요 == 리눅스 & 유닉스 시스템에서 서로 다른 서버 간 파일을 복사할 때 사용 * ssh 프로토콜 이...) |
No edit summary |
||
(One intermediate revision by one other user not shown) | |||
Line 4: | Line 4: | ||
리눅스 & 유닉스 시스템에서 서로 다른 서버 간 파일을 복사할 때 사용 | 리눅스 & 유닉스 시스템에서 서로 다른 서버 간 파일을 복사할 때 사용 | ||
* ssh 프로토콜 이용(기본 포트 22번) | * ssh 프로토콜 이용(기본 포트 22번) | ||
* 유닉스와 리눅스 모두에서 명령어와 옵션이 같음 | |||
* 경로 : /usr/bin/scp | |||
== 사용법 == | == 사용법 == | ||
Line 22: | Line 24: | ||
* wiki_user 계정으로 itwiki.kr의 홈 디렉터리 전체를 1.1.1.1로 이전(퍼미션 보존) | * wiki_user 계정으로 itwiki.kr의 홈 디렉터리 전체를 1.1.1.1로 이전(퍼미션 보존) | ||
<pre> | <pre> | ||
$ scp [email protected]:/home/itwiki/public_html . | $ scp -pr [email protected]:/home/itwiki/public_html . | ||
</pre> | </pre> |
Latest revision as of 00:32, 17 October 2021
개요[edit | edit source]
리눅스 & 유닉스 시스템에서 서로 다른 서버 간 파일을 복사할 때 사용
- ssh 프로토콜 이용(기본 포트 22번)
- 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
- 경로 : /usr/bin/scp
사용법[edit | edit source]
기본 문법[edit | edit source]
scp [옵션] [유저명]@[호스트]:[원본 경로] [복사할 경로]
옵션[edit | edit source]
- -p : 원본 파일의 변경 시간, 접근 시간, 퍼미션을 보존
- -r : 하위의 디렉터리 및 파일까지 복사
- -v : 상세 정보 출력
- -F ssh_config : 설정파일 지정
- -P port : 포트 지정
- ssh 프로토콜 포트가 22번이 아닌 경우 사용
예제[edit | edit source]
- wiki_user 계정으로 itwiki.kr의 홈 디렉터리 전체를 1.1.1.1로 이전(퍼미션 보존)
$ scp -pr [email protected]:/home/itwiki/public_html .