The CCR clusters are accessed through a command line interface.  Users must be able to navigate using Linux/UNIX commands.   

This CCR Cheat Sheet has a list of commonly used Unix commands, as well as software module (Lmod) and Slurm info

Here are a few basic UNIX commands that are helpful in getting started on the clusters:

Show pathname of current directory: pwd

List files:   ls

Make a directory:   mkdir directory-name

Change directory:   cd directory-name

Change directory back to home directory:   cd

Copy a file:   cp old-filename new-filename

View a file (3 options):
cat filename
more filename
less filename

Edit a file (2 options):
emacs filename
vi filename

See attachment below for an introduction to UNIX file editors

Delete a file:   rm filename

Delete a directory (recursively*):   rm -R directory-name
*All files and subdirectories are deleted

Move a file:   mv old-filename new-filename

Change permissions:
Arguments to chmod command: ugo+-rwx
where ugo are user, group and other; rwx are read, write and execute

Add execute permission for yourself:   chmod u+x filename

Remove read, write and execute for group and other from a directory and its contents:
chmod -R go-rwx directory-name

Man Pages:

  • The man command will give usage information for any UNIX command.
  • Press space bar or enter to page through man page.
  • Type q to quit.


[cdc@vortex:~]$ man ls

LS(1) User Commands LS(1)

ls - list directory contents

ls [OPTION]... [FILE]...

List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.

Mandatory arguments to long options are mandatory for short options

-a, --all
              do not ignore entries starting with ....