System Information
Monitor your system, view processes, check disk usage, and gather information about your Linux environment.

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


Understanding what’s happening on your system is crucial for troubleshooting, optimization, and general system administration. Linux provides many tools for gathering information about your environment.

In this unit, you’ll learn how to monitor your Linux system. We’ll cover viewing running processes, checking disk usage and available space, monitoring memory and CPU usage, and gathering information about your hardware and software environment.

These diagnostic skills are essential when you need to understand why a system is running slowly, identify resource-hungry processes, or simply get a clear picture of your system’s state.

Lessons in this unit:

0: ▶︎ Introduction
1: uname - System Information
2: whoami - Current User
3: who - Logged In Users
4: df - Disk Free Space
5: du - Disk Usage
6: ps - Process Status
7: top - Task Manager
8: env - Environment Variables
9: printenv - Print Environment
10: Linux, no space left on device
11: How to find the process that is using a port