Foundations Overview

20 labs Β· Ubuntu 22.04 Β· Docker-verified

No prior experience needed β€” start from zero and build a solid Linux foundation.


Labs

#
Lab
Topics

01

whoami, pwd, uname, date, man

02

/etc, /var, /proc, /usr, /tmp

03

cd, ls, pwd, absolute vs relative paths

04

touch, echo, cat, head, tail, wc

05

cp, mv, diff, cp -p

06

rm, rmdir, glob patterns, find -delete

07

rwx, octal notation, SUID, sticky bit

08

chmod symbolic/octal, umask

09

chown, chgrp, recursive ownership

10

useradd, groupadd, usermod, /etc/shadow

11

nano shortcuts, config files

12

grep -i/-n/-v/-E/-c, regex

13

find by name/type/size/age/perm, -exec

14

ps aux, kill, jobs, /proc/PID/

15

df -h, du -sh, inode usage

16

apt, dpkg, apt-cache, apt-get

17

>, >>, 2>, |, tee, awk, cut

18

export, PATH, .bashrc, defaults

19

variables, if/else, for, while, functions

20

ip, hostname, ping, curl, ss


Start here β†’ Lab 01: Terminal Basics

Last updated