...
While SCP and SFTP are available out of the box on Linux and Mac systems, ITS also offers downloads of Fetch (login required) for MacOS and WS_FTP (login required) for Windows from the Software Download site. In addition, SecureCRT also has SFTP capability. Below are some basic examples showing syntax for both tools. Note that while the examples are specific to Helium, they are broadly applicable and will thus work for Neon as well, and both commands have extensive man pages available.
...
Panel |
---|
title | Copy file from local to Helium the HPC system (note alternate port specification) |
---|
|
[user@local ~]$ scp -P 40 file1 hawkid@helium.hpc.uiowa.edu:file1 |
Panel |
---|
title | Copy file from local to Helium HPC system (note alternate port specification) |
---|
|
[user@local~]$ sftp -o port=40 hawkid@helium.hpc.uiowa.edu
Connecting to helium.hpc.uiowa.edu...
sftp> put file1
Uploading file1 to /Users/hawkid/file1
file1 100% 840 0.8KB/s 00:00
sftp>
|
Panel |
---|
title | Copy directory from local to Helium |
---|
|
|
Panel |
---|
title | Copy directory from local to HeliumHPC system |
---|
|
[user@local~]$ sftp hawkid@helium.hpc.uiowa.edu
Connecting to helium.hpc.uiowa.edu...
sftp> mkdir remote
sftp> put local/* remote/
Uploading local/file1
Uploading local/file2
Uploading local/file3
sftp> ls remote/
remote/file1
remote/file2
remote/file3
Info |
---|
This process is more involved in that one must create the directory remotely first and then transfer the contents from one to the other – wildcards are helpful for this. |
|