Standard file transfer utilities, scp, sftp and rsync are available on all NICS systems. These are good for transferring a few small files, however, we strongly recommend using other transfer tools like gridftp or bbcp that make a better usage of the network bandwidth for larger files.
Some rsync options can be very resource intensive. Please do not run more than a single instance of rsync simultaneously on the same node, and avoid using rsync on directories with very many files. Processes may be killed if they cause a node to become unresponsive.
In case you have shell commands in your shell initialization files, you will need to modify your files with code as follows, in order for scp to work.
The following code is Bourne-shell compatible:
TTY=`/usr/bin/tty` if [ $? = 0 ]; then /usr/bin/echo "interactive stuff goes here" fi
The following code is C-shell compatible:
( /usr/bin/tty ) > /dev/null if ( $status == 0 ) then /usr/bin/echo "interactive stuff goes here" endif

