Linux SCP Command Maker Tool

File Selection
Select the file(s) to copy from the source machine.
Specify the destination path on the remote machine.
Basic Connection Options
Specify the port number for the remote SSH server.
Compress data during transfer.
Specify the private key file for SSH authentication.
Pass additional SSH configuration options.
File Transfer Options
Copy directories and their contents recursively.
Preserve modification time, access time, and mode.
Suppress non-error output messages.
Display detailed information during transfer.
Limit the bandwidth used during transfer.
Authentication and Security
Specify an alternate program for the underlying SSH connection.
Generated SCP Command
scp
A few examples of SCP command
Purpose Command
Copy test.txt from Local to Remote System scp test.txt user_name@rem_host:/path/to/dest/
Copy Remote to Local scp user_name@rem_host:/path/to/test.txt /local/dest/
Copy Complete Dir/Folder from Local to Remote scp -r mydir user_name@rem_host:/path/to/dest/
From Remote to Local scp -r user_name@rem_host:/path/to/remote_dir/ /local/dest/
Copy Multiple Files at Once To Remote Server scp test1.txt test2.txt user_name@rem_host:/path/to/dest/
Copy Files Using a Private Key scp -i /path/to/private_key.pem test.txt user_name@rem_host:/path/to/dest/
Copy a File with Compression scp -C test.txt user_name@rem_host:/path/to/dest/