LINUX byDreamy postedJun 27, 2012

서버간 폴더 또는 파일을 이동 하는 scp 명령어

?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

+ - Up Down Comment Print

wget, ftp 보다 전송속도가 빠름.

 

 

[this -> remote]

scp -r 파일명 계정@ip:경로

scp test.php lucy@localhost:/tmp

 

[remote -> this]

scp -r 계정@ip:경로 복사할경로

scp lucy@localhost:/tmp /home/lucy/tmp

 

[ssh 기본 22번이 아닐 때 ]

scp -P port번호  계정@ip:/tmp

scp -P 8000 lucy@localhost:/tmp

 

 

- 계정 없이(@ 앞부분) 보낼 경우 root 계정권한으로 복사됨.

 

옵션

-r : 리컬시브

-v : 상세한 진행사항을 봄

-F ssh_config : 지정한 설정파일을 사용

-P port : 지정한 포트로 접속시도

-p : 원본파일 수정/사용시간 및 권한을 유지



---------------------------


윈도우에서는 pscp를 사용하면 됨.


http://www.nber.org/pscp.html


  • Download PSCP here.
  • Save pscp.exe somewhere on your hard drive. C:\windows\ is a good location in the default execution path.
  • The command line syntax is: 

    • pscp [options] [user@]host:source target 
    • pscp [options] source [source...] [user@]host:target

      Options: 
      -p preserve file attributes
      -q quiet, don't show statistics
      -r copy directories recursively
      -v show verbose messages 
      -P port connect to specified port 
      -pw passw login with specified password

      source or target may be a pathname or a ~userid/filename (on the Unix side). You will be prompted for the password of `user'. This is an old-fashioned command line program - you need to open a DOS window to run it.



나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Designed by sketchbooks.co.kr / sketchbook5 board skin

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5