
University of Colorado Boulder
Skills you'll gain: Penetration Testing, Exploit development, Exploitation techniques, Unix, Computer Security, Vulnerability Assessments, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems, Authentications
Build toward a degree
Intermediate · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Command-Line Interface, File I/O, File Systems, Programming Principles, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Code Reusability, User Interface (UI), Graphical Tools
Advanced · Course · 1 - 3 Months

Skills you'll gain: Unix Commands, Unix, Unix Shell, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Shell Script, Command-Line Interface, IT Automation, File I/O, User Accounts, File Management, Authorization (Computing), File Systems, Role-Based Access Control (RBAC), Dataflow, Communication Systems
Intermediate · Course · 1 - 4 Weeks

The Linux Foundation
Skills you'll gain: Bash (Scripting Language), File Systems, Package and Software Management, Linux, Command-Line Interface, Unix Commands, Linux Commands, Shell Script, grep, Linux Administration, Unix Shell, Scripting, Software Development Tools, File Management, Build Tools, Unix, Scripting Languages, Program Development, System Programming, Operating Systems
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Ubuntu, Linux, Bash (Scripting Language), Linux Commands, Linux Administration, Command-Line Interface, Operating System Administration, Unix Shell, File Management, Shell Script, grep, Software Installation
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Bash (Scripting Language), Shell Script, System Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux, Ubuntu, Linux Administration, Linux Servers, General Networking, Memory Management, Linux Commands, OS Process Management, Firewall, File Systems, Bash (Scripting Language), Network Security, Command-Line Interface, File Management, Unix Shell, Operating Systems, Systems Administration, Virtualization, Virtual Environment, Virtualization and Virtual Machines
Beginner · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Unix Shell, Linux Servers, Linux Administration, Scripting, Network Troubleshooting, Scripting Languages, Command-Line Interface, Development Environment, Systems Administration, Virtual Machines, Virtualization, Software Installation, File Management, User Accounts
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), User Accounts, Linux Administration, Linux, Unix Shell, Linux Commands, User Provisioning, Unix, Operating System Administration, File Systems, Performance Tuning, Systems Administration, File I/O, Scripting, File Management, Scripting Languages, Data Storage, Authorization (Computing), Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Data Wrangling, Data Analysis, Data Cleansing, Unix Commands, Data Transformation, Data Preprocessing, Data Processing, Command-Line Interface, Data Quality, Scripting, Exploratory Data Analysis, Data Manipulation, Linux Commands, Scripting Languages, Query Languages, Advanced Analytics
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Linux Commands, Unix Commands, Scripting Languages, Command-Line Interface, Linux, File Management, Unix, File Systems, Systems Administration
Beginner · Guided Project · Less Than 2 Hours