scp — Secure Remote File Copy

scp copies files between local and remote systems over SSH.

Copy a local file to a remote server

scp report.txt user@example.com:/home/user/

Copy a remote file to the local machine

scp user@example.com:/var/log/app.log ./

Copy a directory recursively

scp -r ./project user@example.com:/home/user/

For newer workflows, rsync is often better for large folders or repeated transfers, but scp is still useful for quick secure copies.

Leave a Comment