scp는 ssh를 통해 cp를 수행하는데..
cp 명령답게 scp target destination  식으로 옵션을 주어야 한다 -_-

그리고 sftp에 비해서 편한점은 -P port 옵션이 기본 제공된다는 점?

usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
 
usage: sftp [-1Cv] [-B buffer_size] [-b batchfile] [-F ssh_config]
            [-o ssh_option] [-P sftp_server_path] [-R num_requests]
            [-S program] [-s subsystem | sftp_server] host
       sftp [user@]host[:file ...]
       sftp [user@]host[:dir[/]]
       sftp -b batchfile [user@]host

[링크 : http://linux.die.net/man/1/scp]
[링크 : http://canworld.tistory.com/43]

아무튼, 경로상에 스페이스(공백문자)가 들어있다면 " \ " 로 넣어주면 된다.
예를들어 "/home/user 1" 이라는 경로가 있다면
scp "/home/user
\ 1" 이라고 입력을 하면된다. escape 치환은 " " 안에서만 되는걸려나?

[링크 : http://www.thingy-ma-jig.co.uk/blog/14-05-2007/how-to-scp-a-path-with-spaces]
Posted by 구차니