⌘K
Examples (8)
Copy a local file to a remote host
scp path/to/local_file remote_host:path/to/remote_fileUse a specific port when connecting to the remote host
scp -P port path/to/local_file remote_host:path/to/remote_fileCopy a file from a remote host to a local directory
scp remote_host:path/to/remote_file path/to/local_directoryRecursively copy the contents of a directory from a remote host to a local directory
scp -r remote_host:path/to/remote_directory path/to/local_directoryCopy a file between two remote hosts transferring through the local host
scp -3 host1:path/to/remote_file host2:path/to/remote_directoryUse a specific username when connecting to the remote host
scp path/to/local_file remote_username@remote_host:path/to/remote_directoryUse a specific SSH private key for authentication with the remote host
scp -i ~/.ssh/private_key path/to/local_file remote_host:path/to/remote_fileUse a specific proxy when connecting to the remote host
scp -J proxy_username@proxy_host path/to/local_file remote_host:path/to/remote_filemade by @shridhargupta | data from tldr-pages