Linux

The operating system that runs most of the world's servers.

Beginner5 modules20 lessonsFree · no sign-up
0 of 20 lessons published
View syllabus

Syllabus

01 Getting StartedLinux basics. 4 lessons
  1. 1.1What is Linux? Distributions explainedComing soon
  2. 1.2Installing Linux and WSLComing soon
  3. 1.3The Linux file system hierarchyComing soon
  4. 1.4The terminal and shellComing soon
02 CommandsEveryday commands. 5 lessons
  1. 2.1Navigating: pwd, ls, cdComing soon
  2. 2.2Files and folders: cp, mv, rm, mkdirComing soon
  3. 2.3Viewing files: cat, less, head, tailComing soon
  4. 2.4Searching: find and grepComing soon
  5. 2.5Text tools: sort, uniq, cut, awk, sedComing soon
03 Users and PermissionsWho can do what. 3 lessons
  1. 3.1Users and groupsComing soon
  2. 3.2File permissions and chmodComing soon
  3. 3.3sudo and rootComing soon
04 Processes and ServicesRunning programs. 3 lessons
  1. 4.1Processes: ps, top, killComing soon
  2. 4.2systemd and servicesComing soon
  3. 4.3Cron jobsComing soon
05 System AdministrationManaging a server. 5 lessons
  1. 5.1Package management: apt, yum, dnfComing soon
  2. 5.2Disk and memory usageComing soon
  3. 5.3Networking commandsComing soon
  4. 5.4SSH and remote loginComing soon
  5. 5.5Logs and troubleshootingComing soon