Linux Getting Started
Hands-on introduction to the Linux command line: first commands, navigation, file operations, text viewing, search, permissions, processes, system info, software install, networking, and mini-projects.
Topic 1: First Commands and Terminal Basics
Start using the terminal immediately with essential commands and concepts.
Topic 2: Navigating the Linux File System
Move through the Linux directory tree and understand absolute and relative paths.
Topic 3: Creating Files and Directories
Create directories, files, and simple practice environments on Linux.
Topic 4: Viewing File Content
View and page through text files and monitor logs.
Topic 5: Copying, Moving, and Deleting Files
Practice copying, moving, renaming, and deleting files and directories safely.
Topic 6: Searching Files and Content
Find files by name and search inside files using common text tools.
Topic 7: Practical File Permissions
Work with Linux file permissions and make scripts executable.
Topic 8: Working with Processes
View running processes, monitor activity, and stop misbehaving programs.
Topic 9: Disk and System Information
Check disk usage, memory usage, and basic system information.
Topic 10: Installing Software
Install, upgrade, and remove software using apt on Debian-based systems.
Topic 11: Networking Commands
Test connectivity and inspect network configuration from the command line.
Topic 12: Mini Projects and Practice Tasks
Apply Linux CLI skills in small real-world style projects.
Topic 13: Bonus: Bash Basics, Scheduling, and Compression
Optional modules introducing simple Bash scripting, cron scheduling, and compression tools.
Course Progress
Enroll to start learning!
Course Stats
- Total Topics 13
- Total Lessons 13
- Total Sessions 15
- Total Notes 129
- Estimated Time 63.00000000000001 hours
This course is only available through program enrollment.
Available in these programs:
DevOps Full Stack Development