SCP commands are primarily used for the transfer of files between two servers.
1. Download files from the server
SCP [Email Protected]:/path/filename/tmp/local_destination
For example, SCP [email protected]:/home/kimi/test.txt to download the/home/kimi/test.txt file on 192.168.0.101 to/tmp/local_destination.
2. Uploading local files to the server
scp/path/local_filename [Email Protected]:/path
For example scp/var/www/test.php [email protected]:/var/www/the test.php file in the native/var/www/directory to 192.168.0.101 directory on this server.
3. Download the entire directory from the server
scp-r [Email protected]:remote_dir//tmp/local_dir
For example: scp-r [email protected]/home/kimi/test/tmp/local_dir.
4. Upload directory to server
Scp-r/tmp/local_dir [Email protected]:remote_dir
For example: scp-r test [email protected]:/var/www/to upload the test directory under the current directory to the/var/www/directory of the server.
One Linux command per day (1): SCP command