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 10:54]
ccrosby
survival_guide [2015/10/07 15:52] (current)
ccrosby
Line 11: Line 11:
   - Access to the system is by means of secure-shell (ssh).   - Access to the system is by means of secure-shell (ssh).
   - Data can be copied to or from the system by means of secure copy (scp) or rsync.   - Data can be copied to or from the system by means of secure copy (scp) or rsync.
-  - Tasks are managed with [[PBS|http://​www.pbsworks.com/​]] +  - 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. 
 +  - 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.1444208071.txt.gz · Last modified: 2015/10/07 10:54 by ccrosby