Linux Roadmap

Step by step guide to becoming an Android developer.

Back to home

Legend

Propose
Alternatives
Options

1 Basic Commands

Navigation Basics
Creating & Deleting
Moving & Copying
Editing Files

2 Shell and Other Basics

Command Help
Super User (sudo)
File Permissions
Redirects & Pipes
Environment Variables

3 Text Processing

Viewing Files
Searching with 'grep'
Sorting & Counting
awk, sed, cut, tr

4 Process Management

Listing Processes
Background & Foreground
Process Signals & Killing
Process Priorities

5 User & Service Management

User Management
Service Management (systemd)
Checking Service Logs

6 Disks & Filesystems

Disk Usage (df, du)
Mounts
Adding Disks

7 Package Management

Package Managers
Install, Remove, Upgrade
Package Repositories

8 Networking

IP Configuration
DNS Resolution
Troubleshooting Tools
SSH (Secure Shell)
File Transfer

9 Shell Scripting

Shebang
Variables & Conditionals
Loops
Functions

Visit the following related paths and keep learning.