Crap I Forget: scp command syntax

Apparently “scp” is another one of those commands I don’t use often enough to keep on my mental stack. The syntax is simple enough. I typically transpose the parameters then resort to a search.

Example syntax for Secure Copy scp.

Copy the file “foobar.txt” from a remote host to the local host

$ scp your_username@remotehost.edu:foobar.txt /some/local/directory

Copy the file “foobar.txt” from the local host to a remote host

$ scp foobar.txt your_username@remotehost.edu:/some/remote/directory

Copy the directory “foo” from the local host to a remote host’s directory “bar”

$ scp -r foo your_username@remotehost.edu:/some/remote/directory/bar

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.