Data Transfer Guide
This section covers the different ways that you can transfer data on to and off foseres.
scp command
The scp
command creates a copy of a file, or if given the -r
flag a directory, on a remote machine. Below shows an example of the
command to transfer a single file to foseres:
scp [options] source_file user@foseres.fost.plymouth.ac.uk:[destination]
In the above example, the [destination]
is optional, as when left
out scp will simply copy the source into the users home directory.
rsync command
The rsync
command creates a copy of a file, or if given the -r
flag a directory, at the given destination, similar to scp above.
However, given the -a option rsync can also make exact copies (including
permissions), this is referred to as ‘mirroring’. In this case the
rsync
command is executed with ssh to create the copy of a remote
machine. To transfer files to foseres the command should have the form:
rsync [options] -e ssh source user@foseres.fost.plymouth.ac.uk:[destination]
In the above example, the [destination]
is optional, as when left
out rsync will simply copy the source into the users home directory.