티스토리 뷰

개발 노트/Linux

원격파일 복사

오리지날초이 2014. 4. 22. 00:00

원본출처 : http://blog.1day1.org/424


원격 파일 전송하는 방법중 scp 와 rsync 를 주로 사용한다.
rsync 도 -e ssh 옵션을 붙여서 쓰니 둘의 차이는 별로 없다.

그런데, scp 의 경우 문제가 있다. 바로 symbolic link 의 처리.

scp -pr {local} {remote}

를 하면  local 의 파일을 원격으로 복사할 수 있다. 서브디렉토리포함, 파일시간 보존등.
그런데, 파일중 symbolic link 가 있다면 링크된 원본파일이 전송된다. symlink 가 유지 되지 않는다.

그런경우 rsync 를 쓴다.

rsync -avzu -e ssh  {local} {remote}

이렇게 하면 된다.
둘중 편한거 쓰면 된다.

728x90
반응형

'개발 노트 > Linux' 카테고리의 다른 글

so 파일 import 로 바이너리 실행환경 만들기  (0) 2014.09.23
inode 개념  (0) 2014.04.24
리눅스 bash 고급  (0) 2014.02.24
linux bash 응용  (0) 2013.12.03
System monitoring tool in linux  (0) 2013.11.27
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함