Version 11 (modified by, 7 years ago) (diff)


Using the UNIX CLI

All UNIX systems and their derivatives (i.e. the various flavors of Linux) have a built in command line interface or CLI.

Since all of the compute resources in GENI run some *nix flavor, it is important to be comfortable using the command line.

Some skills and command you should familiarize yourself with if you aren't already:

  • logging into nodes using ssh
  • copying files to and from a node using scp
  • navigating and manipulating the file system (cp, mv, cd, the meaning of . and ..)
  • file permissions (ls -l, chmod, chown)
  • superuser privileges and the use of sudo
  • writing and executing simple shell scripts
  • getting help on specific commands using man and google

Google will help you find many resources to learn about these topics.

Here are some resources that might be helpful: