Linux: Linux Command Line for Developers
Master Linux from scratch — linux command line for developers.
What you'll learn
By the end you can confidently apply Linux at a beginner level: linux command line for developers, with real, working code.
Who it's for
Developers learning Linux at a beginner level.
Prerequisites
None.
A structured, hands-on beginner course on Linux, taking you from scratch by building a hardened web server setup.
Curriculum
- 1
Terminal Basics and Shell Anatomy
4 min - 2
Navigating the File System
4 min - 3
Absolute and Relative Paths
4 min - 4
Listing and Inspecting Files
4 min - 5
Project Kickoff: Provisioning Web Server Directories
4 min - 6
Creating and Removing Files
4 min - 7
Moving and Copying Data
4 min - 8
Introduction to Text Editors
Coming soon - 9
Advanced Text Editing with Vim
Coming soon - 10
Standard Streams and Redirection
Coming soon - 11
Piping Commands Together
Coming soon - 12
Filtering Text with Grep
Coming soon - 13
Project Task: Creating Initial Configs
Coming soon - 14
Parsing Logs with Stream Editors
Coming soon - 15
Understanding Users and Groups
Coming soon - 16
File Permissions Fundamentals
Coming soon - 17
Modifying Permissions with Chmod
Coming soon - 18
Ownership and Chown
Coming soon - 19
SSH Key Authentication
Coming soon - 20
Introduction to Processes
Coming soon - 21
Real-time Monitoring with Top
Coming soon - 22
Managing Process Lifecycle
Coming soon - 23
Introduction to Cron Jobs
Coming soon - 24
Project Task: Automating Service Scripts
Coming soon - 25
Package Management Basics
Coming soon - 26
Repositories and Sources
Coming soon - 27
Environment Variables
Coming soon - 28
The PATH Variable
Coming soon - 29
Configuring Shell Profiles
Coming soon - 30
Project Task: Configuring Environment Settings
Coming soon - 31
Network Interfaces Overview
Coming soon - 32
IP Configuration
Coming soon - 33
Testing Connectivity
Coming soon - 34
Network Ports and Services
Coming soon - 35
Project Task: Opening Server Ports
Coming soon - 36
Log File Rotation
Coming soon - 37
Shell Scripting Logic
Coming soon - 38
Advanced Redirection and Pipes
Coming soon - 39
Monitoring Disk Usage
Coming soon - 40
Managing System Services
Coming soon - 41
Security Auditing Basics
Coming soon - 42
User Account Management
Coming soon - 43
File Archiving and Compression
Coming soon - 44
Remote File Transfers
Coming soon - 45
Handling System Errors
Coming soon - 46
Advanced Process Priority
Coming soon - 47
Shell Functions
Coming soon - 48
Introduction to Regular Expressions
Coming soon - 49
Advanced Text Processing with Awk
Coming soon - 50
System Performance Tuning
Coming soon - 51
Backup Automation
Coming soon - 52
Monitoring System Logs
Coming soon - 53
Advanced Permissions (ACLs)
Coming soon