How to use scp command on Linux for file / directory transfer between servers

1. Upload files locally to remote:

scp [local_file_path] [username]@[server_ip]:[remote_dir]

 

2. Upload the directory locally to the remote:

scp -r [local_dir] [username]@[server_ip]:[remote_dir]

 

3. Download files remotely to the local:

scp [username]@[server_ip]:[remote_file_path] [local_dir]

 

4. Remote download directory to local:

scp -r [username]@[server_ip]:[remote_dir] [local_dir]

 

Guess you like

Origin www.cnblogs.com/lucifer1997/p/12678128.html