Module 2 Using Ubuntu

Lecture 4: Managing Files and directories

  1. The Linux filesystem
    1. Alternative Link
    2. Recommended reading:
      1. Part 1 - Learning the Shell - The Linux Command Line Fifth Edition By William Shotts
        1. Navigation - Pages 7 - 12 (31 - 36 of the PDF)
        2. Exploring the system - Pages 13 - 24 (37 - 48)
  2. Managing files and directories
    1. Alternative link
      1. Recommended reading:
        1. Part 1 - Learning the shell - The Linux Command Line Fifth Edition By William Shotts
          1. Pages 25 - 41 (49 - 65 of the PDF)
  3. Wildcards
    1. Alternative link
      1. Recommended reading:
        1. Part 1 - Learning the shell - The Linux Command Line Fifth Edition By William Shotts
          1. Pages 25 - 41 (49 - 65 of the PDF)
  4. Shell Scripting - Getting user input
    1. Alternative link
      1. Recommended reading
        1. Part 4 - Writing Shell Scripts - The Linux Command Line Fifth Edition By William Shotts
          1. Reading Keyboard input - Pages 410 - 421 (434 - 445 of the PDF)

Lecture 5: Handling Text Files

  1. Handling Text Files
    1. Alternative Link
  2. The Basics of Vim
    1. Alternative Link
  3. How to Use Nano on Linux / Mac
  4. Shell Scripting - Control Statements
    1. Alternative
      1. Recommended reading:
        1. Part 3 - Common Tasks Essential tools - The Linux Command Line By William Shotts
          1. Text Processing - Pages 273 - 314 (297 - 338 of the pdf)

Lecture 6: Permissions

  1. File permissions
    1. Alternative Link
      1. Recommended reading:
        1. Part 1 - Learning the shell - The Linux Command Line by William Shotts
          1. Permissions - Pages 90 - 110 (114 - 133 of the pdf)
  2. Managing data
    1. Alternative Link
      1. Recommended reading:
        1. Part 3 - Common Tasks and Essential Tools - The Linux Command Line by William Shotts
          1. Archiving and backup - Pages 234 250(258 - 274 of the pdf)
  3. Managing users
    1. Alternative Link
      1. Recommended reading:
        1. Part 1 - Learning the shell - The Linux Command Line by William Shotts
          1. Permissions - Pages 90 - 110 (114 - 133 of the pdf)