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¶
The Shell (Bash - “Bourne Again Shell”)¶
Exercises¶
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¶
File System Permissions¶
The Shell (Bash - “Bourne Again Shell”) (Continued)¶
Day 3¶
Morning Wakeup¶
What does
/
contain? ⟶ File system hierarchy overview (systemd)Emacs/Bash keyboard shortcuts (Google knows). E.g.
WSL walk-through ⟶ Windows Subsystem for Linux (WSL)
Services?
systemd
: System and Service Manager… as opposed to SysVinit
Missing Pieces¶
From Introduction: Concepts and Terminology
From SSH: Secure Shell