Linux courses can help you learn system administration, shell scripting, file management, and network configuration. You can build skills in user permissions, process management, and troubleshooting system issues. Many courses introduce tools like the command line interface, Git for version control, and various Linux distributions, providing practical experience in managing servers and automating tasks.

University of Colorado Boulder
Skills you'll gain: Embedded Software, Linux, Linux Administration, File Systems, Shell Script, Package and Software Management, Electrical Engineering
★ 4.4 (156) · Advanced · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Package and Software Management, File Systems, File Management, Linux Administration, Unix, grep, Linux Commands, Command-Line Interface, Operating Systems, System Monitoring, Open Source Technology, User Accounts, Software Installation, Computer Architecture
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, System Monitoring, Linux Commands, Operating System Administration, File Systems, User Accounts, Command-Line Interface, User Provisioning, Systems Administration, Data Storage, System Configuration, File Management, Data Storage Technologies, Network Administration, Software Configuration Management, Software Installation, Network Troubleshooting
★ 4.5 (178) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Docker (Software), Containerization, Linux, Devops Tools, Network Troubleshooting, Linux Servers, Linux Commands, Ansible, Kubernetes, Infrastructure as Code (IaC), Operating System Administration, Network Monitoring, Network Administration, System Configuration, Remote Access Systems, Multi-Factor Authentication, Network Protocols, Network Security, Hardening
★ 4.8 (10) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Linux Administration, File Systems, Remote Access Systems, Operating System Administration, Linux Commands, File Management, System Configuration, Unix, Software Installation, Command-Line Interface, Operating Systems, Unix Commands, Virtualization and Virtual Machines, Systems Administration, Authorization (Computing), Virtualization, Virtual Machines, User Accounts
★ 4.8 (8) · Beginner · Course · 1 - 3 Months

Pearson
Skills you'll gain: Linux Administration, Containerization, Linux, Memory Management, Linux Commands, OS Process Management, File Systems, System Programming, Operating Systems, Data Storage, Cloud Storage, Data Storage Technologies, General Networking, Network Administration, Performance Tuning, System Configuration, C (Programming Language), Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Package and Software Management, Linux, User Accounts, Operating System Administration, System Monitoring, Linux Servers, Linux Commands, User Provisioning, Amazon Web Services, Network Troubleshooting, File Management, Command-Line Interface, File Systems, Amazon Elastic Compute Cloud, Systems Administration, Operating Systems, General Networking, Identity and Access Management, IT Automation
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Linux, Linux Administration, Linux Commands, File Management, Linux Servers, User Accounts, Operating System Administration, File Systems, OS Process Management, Unix Shell, Command-Line Interface, User Provisioning, General Networking, Shell Script, Operating Systems, Remote Access Systems, Scripting, Dataflow, System Monitoring
★ 4.6 (10) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux Administration, Virtualization and Virtual Machines, Linux, Performance Tuning, Cloud-Native Computing, Linux Servers, Virtualization, Virtual Machines, Data Storage, Data Storage Technologies, Hybrid Cloud Computing, AI Enablement, Security Controls, Mainframe Computing, Hardware Architecture, Infrastructure Architecture, Virtual Networking, Mainframe Technologies, Networking Hardware, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.6 (34) · Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Version Control, Git (Version Control System), Linux, Cloud Computing Architecture, DevOps, Development Environment, Application Deployment, Virtualization, Cloud Computing, Linux Administration, Devops Tools, Cloud Infrastructure, Containerization, Cloud Platforms, Infrastructure As A Service (IaaS), Software Versioning, Virtualization and Virtual Machines, Software As A Service, Virtual Networking, Virtual Machines
★ 4.4 (163) · Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Package and Software Management, Command-Line Interface, Ubuntu, Linux, Linux Administration, grep, Linux Commands, Red Hat Enterprise Linux, File Systems, Software Installation, File Management, Virtual Environment, Open Source Technology
★ 4.4 (18) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands, Linux Administration, Network Troubleshooting, Linux, Network Administration, Linux Servers, Network Monitoring, Network Infrastructure, Network Protocols, Virtualization and Virtual Machines, Command-Line Interface, System Configuration, Virtualization, General Networking, Remote Access Systems, Network Security, Software Installation, Cryptographic Protocols
Beginner · Course · 1 - 4 Weeks