SCP (File Transfer)#
Upload file to server#
scp file.txt user@server:/path/
Upload directory to server#
scp -r directory user@server:/path/
Download file from server#
scp user@server:/path/file.txt ./
Download directory from server#
scp -r user@server:/path/directory ./
Upload with specific port#
scp -P 2222 file.txt user@server:/path/
Upload with identity file#
scp -i ~/.ssh/id_rsa file.txt user@server:/path/
Upload multiple files#
scp file1.txt file2.txt user@server:/path/