User Tools

Site Tools


survival_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
survival_guide [2015/10/07 11:23]
ccrosby
survival_guide [2015/10/07 15:52] (current)
ccrosby
Line 13: Line 13:
   - Tasks are managed with [[http://​www.pbsworks.com/​|PBS]]   - Tasks are managed with [[http://​www.pbsworks.com/​|PBS]]
   - Although tasks are run in batch mode, the [[howto:​remote_viz|visualisation]] server makes provision for graphical pre- and post-processing.   - Although tasks are run in batch mode, the [[howto:​remote_viz|visualisation]] server makes provision for graphical pre- and post-processing.
 +  - Software licensing issues still need to be taken care of appropriately. ​ CHPC hosts academic licenses for some software suites, but for others you will need to make the necessary arrangements with the software vendors.
 +
 +===== Logging in to CHPC =====
 +Once you have a user-id and password, you can log in to the system using ssh.  If you are logging in from a system running a UNIX-like operating system, you can simply use ssh from the command line: ''​ssh myusername@sun.chpc.ac.za''​. ​ From Windows, you can log in using [[https://​cygwin.com/​|Cygwin]] or [[http://​www.putty.org/​|PuTTY]]. Once logged in you can (and should) change your password with the ''​passwd''​ command. ​ Options for logging in are explained in the following [[guide:​connect|guide]].
 +
 +===== The user interface (not) =====
 +Although personal computers running Linux have user interfaces that are very similar to Windows or Mac, the ssh-login to the HPC cluster runs in command line text mode only, by default using the Bash shell. ​ It is therefore essential to master a very small subset of Linux commands. ​ The internet has many excellent resources explaining how to perform tasks in Linux and Bash.  Nevertheless,​ here is a very short summary of the most useful instructions:​
 +  * ls - provide a list of the files in the current directory
 +  * ls -l - provide a more detailed listing of the files in the current directory
 +  * mkdir - create a new directory
 +  * cd - change to a new directory
 +  * rmdir - remove a directory
 +  * rm - remove a file
 +  * vi - start the vi text editor, please refer to  ​
/var/www/wiki/data/attic/survival_guide.1444209805.txt.gz · Last modified: 2015/10/07 11:23 by ccrosby