Basic Unix

Wednesday 10:00-11:00
Matthew Whiting

You will need to download the files

You can also download the notes: basicunix.pdf.

Session summary:

  • What is Unix?
  • Working with files and directories
    • pwd
    • ls
    • mkdir
    • cd
    • cp
    • mv
    • rm
  • Displaying files
    • clear
    • cat
    • less
    • head/tail
    • wc
  • Investigating files
    • grep
    • redirection
    • sort
    • pipes
    • uniq
  • File access rights
    • ls
    • chmod
  • Processes and job control
    • ps
    • sleep
    • bg/fg
    • jobs
    • kill
  • Working with columns of data
    • paste
    • cut
    • awk/gawk
  • Other useful commands
    • exit
    • gzip/gunzip
    • tar
    • tab completion
    • wildcards
    • shell variables