mirror of https://github.com/CrimsonTome/tldr.git
807 B
807 B
scp
Copies files between hosts on a network Works over a secure connection (SSH)
- upload a file, or upload and rename a file
scp {{/local/file.txt}} {{10.0.0.1}}:{{/remote/path/}}
scp {{/local/file.txt}} {{10.0.0.1}}:{{/remote/path/newname.txt}}
- download a file
scp {{10.0.0.1}}:{{/remote/path/file.txt}} {{/local/folder}}
- upload or download a directory
scp -r {{/local/folder}} {{10.0.0.1}}:{{/remote/path/}}
scp -r {{10.0.0.1}}:{{/remote/path}} {{/local/folder}}
- specify username on host
scp {{/local/file.txt}} {{my_user}}@{{10.0.0.1}}:{{/remote/path}}
- specify port on host
scp -P {{port}} {{/local/file.txt}} {{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}}