Linux Basics (2024-03-11 - 2024-03-13)

Day 1

SSH/Putty Setup

From SSH: Secure Shell

Exercise

Please create SSH key as described here, and send me the public key.

Introduction: Concepts and Terminology

From Introduction: Concepts and Terminology

The Shell (Bash - “Bourne Again Shell”)

From The Shell (Bash - “Bourne Again Shell”)

Exercises

From Exercises: Create/Copy/Move/Remove

Day 2

Morning Wakeup

Quiz 🥷

Relative paths start with a ‘/’

Relative paths don’t start with a ‘/’

Absolute paths start with a ‘/’

Absolute paths don’t start with a ‘/’

Absolute paths are relative to the root directory

‘.’ refers to the currect working directory

‘..’ refers to the currect working directory of the parent process

Exercises

From Exercises: The ls Command

File System Permissions

From File System Permissions

The Shell (Bash - “Bourne Again Shell”) (Continued)

Day 3

Morning Wakeup

Missing Pieces

From Introduction: Concepts and Terminology

From SSH: Secure Shell

Tools: Inspecting Text Files

From Tools: Inspecting Text Files

I/O Redirection And Pipes

From I/O Redirection And Pipes

Archiving and Compression

From Archiving and Compression