From 8620b27b03ed08ead9505a23ef55796c3230d8e4 Mon Sep 17 00:00:00 2001 From: Alexander Jegtnes Date: Thu, 30 Jan 2014 14:22:27 +0000 Subject: [PATCH] Clarifying scp --- common/scp.md | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/common/scp.md b/common/scp.md index af7681e98f..9bc7e69361 100644 --- a/common/scp.md +++ b/common/scp.md @@ -3,16 +3,30 @@ > Copies files between hosts on a network > Works over a secure connection (SSH) -- upload a file or directory +- upload a file + +`scp {{/local/file.txt}} {{10.0.0.1}}:{{/remote/path/}}` + +- upload a file and change its name + +`scp {{/local/file.txt}} {{10.0.0.1}}:{{/remote/path/newname.txt}}` + +- upload a folder -`scp {{/local/file}} {{10.0.0.1}}:{{/remote/path/}}` -`scp {{/local/file}} {{10.0.0.1}}:{{/remote/path/newname}}` `scp -r {{/local/folder}} {{10.0.0.1}}:{{/remote/path/}}` -- download a file (reversed) +- download a file -`scp {{10.0.0.1}}:{{/remote/path/filename}} {{/local/file}}` +`scp {{10.0.0.1}}:{{/remote/path/file.txt}} {{/local/folder}}` + +- download a folder + +`scp -r {{10.0.0.1}}:{{/remote/path}} {{/local/folder}}` - specify credentials -`scp {{/local/file}} {{my_user}}@{{10.0.0.1}}:{{/remote/path/}}` +`scp {{/local/file.txt}} {{my_user}}@{{10.0.0.1}}:{{/remote/path}}` + +- copy a file from one host to another + +`scp {{10.0.0.1}}:{{/remote/path/file.txt}} {{20.0.0.2}}:{{/other/remote/path}}`