Best Free Comptia Linux Courses

Find the best online Free Comptia Linux Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings.

Start Kali Linux, Ethical Hacking and Penetration Testing!

Learn the basics of ethical hacking, penetration testing, web testing and wifi hacking in kali linux!

Created by Ermin Kreponic - IT Expert

"]

Students: 290470, Price: Free

You will get to see screen capture live tutorials showing you everything you need to do to get started with ethical hacking and penetration testing including information about all of the topics below!

Learn the basics of what ethical hacking and penetration testing is to decide whether you want to go to an advanced level! Get a full tutorial on how to install VirtualBox o including on Windows 8.1 and gain the ability to run Kali Linux in any environment. See what to do to create the virtual environment and learn the basics of the Linux terminal.

Continue through the course to learn how to stay anonymous with tor and use Virtual Private Networks (VPN). Follow this information with an introduction to the ethical hacking and penetration testing tools you can use to take your learning from beginner to advanced! See how to change a mac address with macchanger. Discover how to use aircrack for wifi hacking, learn about proxychains, and finish with denial of service attacks.

Take this course now to get your learning started fast as an IT security professional online!

Linux Tutorials and Projects (Free)

Free Tutorials Including Load Balancing, MySQL Replication, SSL Certificate Management and More.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 108420, Price: Free

In this course, you will learn how to:

  • Install an SSL Certificate on CentOS Linux and Apache
  • Load Balance HTTP and Web Traffic Using Nginx
  • Configure MySQL Master-Slave Replication on Ubuntu Linux

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, the founder of the Linux Training Academy, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing some of my real-world Linux experience with you throughout this course.

When you enroll, you get lifetime access to the course.  Your course never expires.  You can study at your own pace and refer back to the lessons whenever you want!

Enroll now!

Intro to Linux Shell Scripting (Free course)

Get up to speed with Linux shell scripting quickly

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 89311, Price: Free

In this mini-course, you'll learn the essentials of writing your own Linux shell scripts, including:

  • How to avoid the most common mistakes made by inexperienced shell scripters.
  • Understanding and using best practices and standard conventions. (If you don't follow these guidelines you'll look like a rank amateur.)
  • A simple technique that can make amazingly complex scripts easy to write.

I've used shell scripts to save myself countless hours of tedious work.  More importantly, having the ability to write shell scripts has helped me enormously in my career.

Not only did I get to take on some very interesting projects because I had the ability to shell script, I was also able to jump right to the front of the line when it came time for promotions.

I want that same thing for you, too!

Even if you're not interested in furthering your career, you can write shell scripts that organize your vacation photos, track your stock portfolio, and more...

I can't wait to see what shell scripts you create!

Jason

Command Line Essentials: Git Bash for Windows

A step-by-step guide for Windows users unfamiliar with Bash or the terminal environment.

Created by Jason Taylor - Lead Software Engineer, Dev Trainer (19 courses,50k reviews)

"]

Students: 85977, Price: Free

Command Line Essentials: Git Bash on Windows

This course is designed to cut academic theory to just the key concepts and focus on basics tasks in the Bash command line in order to be productive quickly. Students can expect to learn the minimum needed to start using the Bash shell in less than an hour.

Course Outline

Course Introduction and Overview provides an introduction to this course and the Bash shell environment.

Installation provides step-by-step instructions on how to setup Git for Windows and the Notepad++ text editor.

The real meat of the course is the Basic Commands section, where we step through many of the common Bash commands and uses. Towards the end, we start putting the commands together to build a simple Bash script, which we also execute.

Finally, I share some final thoughts in the Conclusion.

Course Features

Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum.

Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated -- this is the majority of the course.

Following the Basic Commands section, there is a downloadable reference of all the commands used in this course.

The quizzes reinforce the key concepts by testing your newly learned knowledge throughout the course.

Introduction to Windows Server 2012 & Linux for Beginners

Enroll in this course and get VALUABLE IT experience right from your house! Based on Windows Server 2012r2 and Ubuntu

Created by Paul Hill - Expert IT Instructor: 129k Students, 16k Reviews, 17 Courses

"]

Students: 69050, Price: Free

Learn the basics of managing Windows Server 2012r2 and Ubuntu Server.

In this course I am going to give you a foundation of Windows Server 2012 and Ubuntu Server 14.  The goal of this course is to get your feet wet with both of these operating systems and help you understand the contrasts between them.

Many people would like to get into the computer field because of the lure of high-paying jobs but they do not know where to start - this course will point you down the right path!

This is an introductory course and you will be able to follow each step easily as my instructions are clear and concise!  I will walk you through everything you need to do in order to get your Windows Server 2012 and Ubuntu Server 14 virtual machines setup and running!

Also there is no cost for the software you will be using in this course - it is all free!  What are you waiting for? Enroll now! 

Learn The Linux Command Line: Basic Commands

Get Started with the Unix Command Line

Created by Adam Eubanks - Self Taught Programmer And Learning Enthusiast

"]

Students: 65210, Price: Free

The command line is an incredibly useful tool for developers and regular computer users. If you want to get into Ruby on Rails, Django, Unix customization and so much more, learning the command line will help you immensely. Many technologies and frameworks rely on command line inputs. This course will get you up and be running with the command line quickly.

In this course Learn The Command Line: Everything You Need To Know you will quickly learn and become familiar with many essential UNIX commands. We will go over everything from opening up the command line to making our very own commands for the command line. This command line course is mainly for Linux users but Mac users are welcome to join (just realize not everything may work).

For beginners, the command line may seem overly complex and it may be hard to sit down and learn it. This course will teach you how to use the command line and skip the boring, unnecessary stuff that you may never use. However, this course gives an excellent command line foundation, so if you want to learn more, you can do so easily on your own.

I used to be very intimidated by the command line. I designed this course for people like me who may be struggling to figure out all of the commands. This course would've been perfect for me 2 years ago.

So what are you waiting for, now is the best time to learn the command line. Don't procrastinate it any further.
And if you aren't satisfied with this course, just remember you have a 30-day money back guarantee.
Thank you so much for showing interest in this command line course, and I hope to see you soon!

Adam Eubanks,
Instructor with +15,000 students

Red Hat Enterprise Linux Technical Overview

Learn what Linux is, basic Linux techniques, system administration tasks, and more.

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 58368, Price: Free

In this official Red Hat® training course, Steve Bonneville, a technical curriculum architect for Red Hat Training, will teach students the basics of Linux® and demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system.

Red Hat Enterprise Linux gives you the tools you need to modernize your infrastructure, boost efficiency through standardization and virtualization, and ultimately prepare your datacenter for an open, hybrid cloud IT architecture.    

After attending this course, students will have a basic understanding of the Linux operating system. Short lectures and demonstrations will cover distribution, shell, kernel, userspace, file hierarchy, permissions, and more. This course will prepare students for further study of the core system administration tasks required to test for the Red Hat Certified System Administrator (RHCSA) exam.

Linux Fundamentals for IT Professionals

Linux Commands for day to day usage and basics of Shell Scripting with Case Studies.

Created by Durga Viswanatha Raju Gadiraju - Technology Adviser and Evangelist

"]

Students: 54266, Price: Free

We are glad to announce a course on Linux Fundamentals which every Software Professional should be aware of. Before getting into details, we are not experts in Linux and we are only trying to share our experience of using handful of Linux commands and ability to write simple shell scripts for most common use cases.

If you fall in any of the below categories, then this course is for you

  • Computer Science or Information Technology Student

  • Testing Professional

  • Production Support or Operations

  • Software Engineer/Application Developer

  • Data Engineer or Big Data Engineer

  • Database Administrator

  • Any other role except for Systems Administrator

  • If you are Systems Administrator with extensive experience in managing Linux based systems, then this course might not be for you.

Benefits

It might not make much of difference to your career immediately, but the course will make you

  • comfortable while working on day to day tasks

  • automate the daily mundane tasks

  • hack to get the information from files for debugging the issues

At the end of the course your productivity or learning ability will improve for sure.

Curriculum

We will understand basic concepts, most common commands, basic shell scripting, automating simple use cases, virtualization and more.

Here are the details

  • Overview of Hardware, Operating Systems and launching AWS EC2 instances

  • Connecting to servers – detailed session on SSH, users and groups, profile, telnet, ping and firewalls/security groups

  • Manipulating Files and Managing Directories including basic file permissions and ACLs

  • Important commands – getting help, list files, search/find for files, copying files between the servers

  • Manipulating data – Piping output to commands, searching/filtering, transforming, sorting, getting unique values

  • System commands – Operating System, details about CPU, storage as well as memory, get process details and understand standard directories

  • Regular Expressions, overview of vi or vim editor

  • Basics of shell scripting – Scripting tools and developing one liners

  • Basics of shell scripting – Develop shell script to issue commands on multiple nodes and save output to file

  • Basics of shell scripting – Develop shell script to validate all the tables passed in a file

  • Setting up Virtual environment (using Virtualbox and Vagrant)

  • Understanding AWS in detail

Linux Alternatives to Windows Applications

Learn about the Linux Equivalents to Windows Software, Programs, and Applications.

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 51611, Price: Free

If you ever wanted to try Linux, but were afraid you wouldn't be able to use your favorite software, programs, or applications, take this course.

If you have applications that you rely on every day, you want to be sure those applications or equivalent ones are available on Linux before you invest any time learning about it.

In this course you will be introduced to some of the most popular applications available for Linux. These applications allow you to browse the web, watch movies, listen to music, create presentations, and more. If you are curious about what Linux has to offer, enroll in this course today.

Bonus Video - Learn How to Install Ubuntu Linux without Overwriting Your Current OS or Losing Any Data

If you don’t have dedicated hardware to run Linux, that’s totally fine. There’s no need to buy another computer or wipe your current one just so you can take Linux out for a test drive. Using this bonus video, you will learn how to install virtualization software so you can run Linux on your current system without having to delete your current operating system or lose any of your precious data. Don’t worry — the virtualization software works on both Windows and Mac computers.

You’ll also be guided step-by-step through an installation of Ubuntu. Along the way you’ll learn the differences between installing Linux in a virtual environment and a physical environment. That way you’ll be able to install Linux anywhere you want.

Click "Start Learning Now" to discover what applications are available for the Linux Operating System.

CompTIA IT Fundamentals (ITF+ FC0-U61)

Exam preparation for the CompTIA IT Fundamentals+ certification

Created by ITPro TV - Watch & Learn

"]

Students: 36159, Price: Free

ITProTV is CompTIA's Official Video Training Partner. The CompTIA IT Fundamentals Certification is an entry level certification designed to introduce users to basic computer principles. It covers basic IT literacy and ensures one understands the different terminology and the various concepts involved In the IT industry. It also serves as a great starting point if you are just getting started in computers and is designed to be the first step on your way to pursuing the CompTIA A+ certification or others similar. Topics covered include hardware basics, troubleshooting, software installation, security and also networking.

Unix, Linux training​ for beginners

Linux commands, vi editor,ftp commands, shell script, stop, shutdown web, app servers for software QA Testing training

Created by H2K Infosys - Engineer at H2K Infosys

"]

Students: 21297, Price: Free

Learn and practice UNIX / Linux

Beginners course on UNIX / Linux training for SOFTWARE QA TESTERS, developers , programmers  by industry experts and thousands of 5 star reviews written in Facebook, google pus, kudzu etc.

This course is designed for Software QA Testers to execute common commands like ps, grep, find, and how to start and shutdown web servers and app servers. How to use VI editor and ftp commands. Brief idea about shell script, how to write if condition and for loop. How to execute shell script and more. 

As a Software QA Tester if you find a defect, don't  go to developer without detail information about the issue or do not create defect / bug without detailed information. Software QA Testers need to do root cause analysis to find the error messages from UNIX / Linux server where the application is running. 

Please check the log files, do some root cause analysis before you create a defect or before you talk to developer.

As a QA Tester you need to learn how to check the log files, restart app and web servers etc.

At least understand basics of shell script if you need to modify the existing script, you need to have basic idea. Software QA Tester need to know vi editor to create or modify files.

This Linux / Unix course will help the student to learn all these. 

***** Trusted reviews from Facebook, google plus written by thousands students with 5 star reviews *****

facebook dot com/pg/H2KInfosysLLC/reviews/

Hi... i just wanna let u know Ritu is a good and excellent trainer for QA . She is a very knowledgeable person , she has her own way of dealing with student doubts and resolves it in a way so clear and help us out with any issue regarding the topic. Hope the same continues till the end .  - From Ravi K

I took training for selenium from Sudheer. He is really nice instructor he always try to help students to get into the topic. He have really good knowledge of selenium. I strongly recommend to join testing related courses from H2K.. from -  Disha Patel 

H2K is the best place to learn for Software and technical courses. All the members are very helpful. All instructors and Technical staff is full of knowledge. Kiran is the technical instructor, he is very helpful. I will give 5 stars out of 5 to his services. -  Thanks  Vandana Shobran 

Priya is a wonderful trainer, she really knows the subject well, and also helping us. Her teaching has helped me a lot to learn the subject, also she makes the class very interactive. She would always reply to all the questions. I really like the way she teaches!!!   -  Thank you sreekanth reddy

*************************

UNIX / Linux Training for Software QA Tester is Most Practical, simple and Inexpensive Course.

It is included most of the information to handle UNIX / Linux as QA / Quality assurance Software Tester.

  This software testing QA training ( Linux / UNIX training for Software QA Testers course is designed by working professionals to train the student from the basics of Linux / Unix to check the log files, how to start and shutdown the server, how to find the files, search files using grep command , vi editor , file permissions and how to execute shell script etc.

*************************

Course Benefits:

  • Syllabus: unique list of topics that will help student to handle UNIX / Linux as a Software QA tester.
  • Practice sessions:  We guided how to access linux server so that student can practice. If the student enroll live online training classes with H2K Infosys, we can give real time server to work on Linux, Unix to practice all the commands discussed in this video course.
  • Video sessions are life time access.
  • Practical learning experience
  • HD Video content
  • Quality voice
  • Enroll instructor led live online / onsite IT training courses on Selenium WebDriver training, Java training, AngularJS training, .net training, big data , hadoop training from experienced professionals from H2K Infosys.
  •  End of the course student will get “Course completion Certificate” if the student enroll for instructor led live online training classes.

Who is the target audience for this course?

  • UNIX / Linux Operating system is most used platform to run Web servers, app servers and databases. so if you are Quality assurance QA Software Tester / test analyst, Junior Developer,  Test Consultants, Designer,Test Leads, Test Managers, QA leads and Managers, Business Analysts, QA Engineers, Fresh Graduates, Students who are interested to know about Linux . UNIX operating system can enroll into this course.
  • If you are an experienced Software QA tester, but you don't know how to handle UNIX / Linux then enroll into this course.

Learn Linux on a MAC

Your very own Linux lab on your MAC

Created by Michael Mullins - System & Network Security Architect

"]

Students: 16976, Price: Free

This primary aim of this short course is to help MAC users install and test a virtual Ubuntu Linux server on VirtualBox, in around an hour.  Although becoming an expert in Linux will take some years, it is not difficult to get a basic server up and running and to get a taste of Linux in an hour.  

Linux is very widely used now in Internet infrastructure like Web servers, in Public Cloud infrastructure like Amazon AWS and in Private Clouds running on OpenStack.  So it will be really worth your while to get some basic experience on the Linux OS before you start working on Cloud servers.  

The two great things about running a VM on your MAC are (i) if it goes wrong, you can easily delete it and start again and (ii) you can work offline without an Internet connection. I hope you benefit from the value of this short course.  I really enjoyed putting it together for you.  

Linux Basics For Beginners.

Linux Fundamentals

Created by Mostafa Yasin - Linux Expert

"]

Students: 16710, Price: Free

This tutorial is targeting an absolute Linux beginners. If you're looking for Linux skills, then you are in the right course because it’s starting point to acquire knowledge and practice skills in Linux. The main objective of this course is to introduce Linux and teach the most basic tasks to kickstart your Linux Journey. In this course you are going to learn how to interact with Linux using its Command Line Interface and that will get you more familiar with Linux and also it will help you to improve your knowledge in Linux.

In this course we are going to practice using Red Hat Enterprise Linux 8 but you could practice using any Linux distribution such as Ubuntu or CentOS. So let’s get started.

In this course, you will learn What Linux is, Bash Shell command line basics, Getting help in Linux, File types fundamentals, Linux Filesystems Hierarchy Structure, File path facts, Filesystem manipulation, File management using command line interface such as how to create/delete files and directories, How to move files and directories, how to copy files and directories and how to rename files and directories and many skills which is extremely useful for non-Linux users.

Who this course is for:

  • Microsoft Windows administrators.

  • Linux beginners with Zero knowledge in Linux.

  • Anyone desires to learn a new technology.

Linux Command Line for Beginners

Introductory course on Linux Command Line (Bash Shell)

Created by Naveen Karippai - Software Engineer

"]

Students: 14875, Price: Free

In this course, you shall get an introduction to Linux Command Line. This course is targeted for Beginners of Linux command line. The users who use Linux extensively or do Bash Shell Scripting should Not enroll in this course as this course cover the basics. 

Become an effective Linux user and level up your career and productivity!

An aside: The major part of this course has been created on Ubuntu Linux but any Linux distribution can be used by the student to follow the course. 

Linux – Shell Bash Commands From Scratch

Course for newbies. Learn BASH command interpreter explained step by step and with examples.

Created by Cursea.me Online - Profesor

"]

Students: 12651, Price: Free

In this course you will learn to use a command interpreter in Linux. I will teach you all the necessary concepts from the beginning and step by step, so you will have a good base on which to expand your skills with this powerful way of using an Operating System. Whether you are initiated in its use or if you have never seen it, you will take advantage of the explanations and exercises that I am going to teach you.

In the first topic I will explain what Linux is and how the command interpreter fits into the operating system. You will also see how to install it using a virtual machine so you can do all the practices and experiments you want without fear that your computer will suffer some damage.

In the second block you will learn to manage the elements of the filesystem: files and directories. You will understand how they are organized and you can move about the directory structure quickly and effectively. You will also learn how to create, change or delete both files and folders.

Like Linux in a multi-user system, in the third topic you will know how users, groups and permissions are organized.

Finally you will learn to install software from official servers or from any compatible file. You will hallucinate with the amount of free programs that you can enjoy in a few seconds.

Do not hesitate, take the course and lose your fear of the console mode, your computer skills will grow exponentially!

Red Hat Satellite Technical Overview (RH053)

An overview of Red Hat Satellite

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 12587, Price: Free

Red Hat Satellite is a scalable platform used to manage the patching, provisioning, and subscription management of your Red Hat infrastructure. Learn about the core capabilities of Red Hat Satellite and see how Satellite can help meet your business needs. Through online, on-demand videos you will learn about:

  • Patching and software management.

  • Subscription management using Red Hat Satellite.

  • Provisioning using Red Hat Satellite.

  • Configuration management using Red Hat Satellite.

  • Integrating Red Hat Satellite with Red Hat Ansible Automation and Red Hat Insights.

Storage Area Network with Oracle ZFS on Centos Linux : L1

oracle ZFS storage area network & network attached storage accessed by windows linux VMware redhat centos ubuntu

Created by Muhamad Elkenany - Unix/Linux System Engineer, Teaching Linux & Storage

"]

Students: 12519, Price: Free

This course delivers Oracle ZFS leading technology to build advanced, professional and efficient storage that meets modern business needs and reduce the complexity and risk.

By using ZFS which becomes an open source technology now, you can build your own professional storage, which has almost the same features found in any commercial hardware storage.

In order to get benefit from this course, you should have some background about Linux administration since this course is completely built on open source Linux.

By the end of this course you will have a strong knowledge about ZFS and how you can build and administrate your professional storage box.

The Ultimate Linux Command Line Walkthrough

Get up to speed with the Linux command line quickly

Created by Lior Avital - Senior Software Developer

"]

Students: 12399, Price: Free

Linux is the leading Cloud operating system that runs the world of IT.

You can't avoid it, even if you try hard.

Linux is everywhere

This is your opportunity to become a professional in the Linux OS and terminal.

Since studying can be fun and shouldn't be hard, we're offering you an easy route to the Linux terminal and command line.

In this course you learn the following:

  • Installing Linux

  • Using the Linux terminal

  • Commands for manipulating files, directories and a lot of important commands

Linux for Beginners: Crash Course

The quickest course to start using Linux today!

Created by Herbert Lindemans - Technology Enthusiast with a Passion for IT

"]

Students: 12069, Price: Free

Do you want to get up and running with Linux as fast as possible? That's how I roll! I don't want people to sit around watching boring tutorials for hours and hours, I believe in a fast and easy approach.

Linux is not learned in tutorials, you learn it by doing. So I teach people the basics and get them on their way to start actually using Linux on a daily basis. Fast, short and easy is my motto.

Tutorials who takes hours on end get very deep into the subject, and learning in a video format is easy for most people. But I believe in learning people the basics and teaching then to become independent in their craft. When you are working on Linux machines, the most essential tools will come up 80% of the time, the rest is experience and repetition. In this course I focus on those essentials and I try to get you working with Linux asap!

In this course you will learn how to:

  • Install Linux

  • Install and manage software

  • Using the terminal

  • Navigating through the files and directories

  • Learn about the Linux filesystem

  • Using command line text editors

  • Command piping and redirection

  • Shell variables

  • Install VSCode for writing our bash script

  • Write a basic Linux script

WSL 2, Docker, Kali Linux and Windows Terminal – get started

Leverage the power of the Windows Subsystem for Linux (WSL 2), Docker, Kali Linux and Windows Terminal on Win10

Created by David Bombal - CCIE #11023, over 15 years of network training experience

"]

Students: 11304, Price: Free

Get started quickly with Windows Subsystem for Linux (WSL2) today! Learn how to spin up Docker containers on your computer and use the fantastic new Windows Terminal. I have also added a Kali Linux video to show you how to get Kali working with WSL 2.

Microsoft now ships Windows 10 with a Linux Kernel! Amazing to see how Microsoft have changed in recent years. No longer do they hate Linux, but they have now embraced it. You can learn Linux, Docker and other technologies easily using WSL 2.

WARNING: There are still issues running WSL 2 with VMware Workstation and VirtualBox. Don't use WSL 2 if you needed nested virtualization with those hypervisors. Hopefully this will be resolved soon.

This course focuses on the following:

- WSL 2

- Docker using WSL 2

- Windows Terminal

- Visual Studio Code (Vs code)

- Kali Linux installation

I don't try to teach you everything about Linux, Docker or Windows. I'm only showing you how you can leverage these technologies to do amazing things. This course consists of practical demonstrations which you can follow - the best way to learn is hands-on learning, so follow me and set this up yourself.

Red Hat Enterprise Linux 8 Technical Overview

Learn the basics of Red Hat Enterprise Linux 8

Created by Red Hat, Inc. - Official Red Hat® Training

"]

Students: 8613, Price: Free

The Red Hat Enterprise Linux Technical Overview provides a technical introduction to Linux for IT professionals. This course is based on Red Hat Enterprise Linux 8. The videos will demonstrate basic practical techniques of Linux use and system administration tasks for professionals new to the operating system who are interested in preparing for further study. You will be introduced to why Linux and the open source development model is so important in today's computing environment.

Windows Subsystem for Linux for Web Developers and Pentester

Learn how to make you daily work easier and more efficient with the Windows Subsystem for Linux (WSL).

Created by Daniel Schwenk - Experte im Bereich IT-Security und Windows (Client und Server)

"]

Students: 7899, Price: Free

This course will help you to master the Windows Subsystem for Linux (WSL). If you are working with Windows and Linux alternately, then it is 100% that in the near future you will work with WSL.

From now on, the WSL is the most efficient way of using Windows and Linux both at the same time. What you learn in this course can be immediately used in day-to-day work.

Quickly Master the Windows Subsystem for Linux:

  • Learn the most important features of the WSL

  • Easy to follow step-by-step WSL guide

  • Hands-on exercises

  • Integrate it in to your daily work

Content and Overview

This course focuses on the Windows Subsystem for Linux. It is not a high expert Windows, Linux or command line course, although you will get to know various commands, which you can immediately try out yourself. First you will setup your own computer with the Windows Subsystem for Linux and the useful Windows Terminal application. Then I will show you how to download, install and manage different distributions via the Windows Store and PowerShell - and the most important thing, how to interact with these distributions. The course is fully hands-on, so that you can do everything yourself as well. After finishing this course, you will be able to use the WSL and its distributions in your work immediately, whether you do system administration, web development, penetration testing or any other related work.

The Awesome Command Line

Python and Web Development Prep course

Created by Sally Krish - Software Architect and Instructor

"]

Students: 6548, Price: Free

The Awesome Command Line Course - Teaches you how to navigate the command line, run simple commands and understand under the hood concepts of the terminal. This is a must have for any developer. Make the best decision of your programming education and empower yourself with learning the command line. There is no prior knowledge or experience needed. All you need is a Mac  or Linux computer and your enthusiasm.

The reason I created this course was because throughout my teaching courses in IOS and Python, beginner programmers kept stumbling on the command line. I couldn't help but notice with a little prep your learning other languages can become so much more interesting and fun by just getting a good solid understanding of the command line.

So I have strived to create this basic course with the hope that it helps you on your journey as a programmer and equips you with the beginner tools needed to make you an Awesome Programmer !

This is the best course to take prior to Python and Web development. It will give you a great handle on understanding how things work under the hood while coding other things too.

The best way to learn this course is watch the video and then circle back and pause and "do" the commands we went over in each chapter. Doing is the best way to learn and I hope you all have a lot of fun learning in this course.

Interview prep – Entry Level Linux systems administration

Learning Linux

Created by Javed Akbar - Cloud Solutions Architect

"]

Students: 5409, Price: Free

This course will introduce the students to Linux troubleshooting commands that they apply in their current jobs or build on their skills in Linux to get a job as a systems administrator. The students will just need to have basic information about Linux and it's directory structure. We will use commands line ping, traceroute, tcpdump, etc. to troubleshoot our Linux based machines. At the end of the course students will feel confident about their Linux background. I will also provide exercises and quizzes and interview questions for you to get help in the area of Linux interviews if you are shooting to get a job as a systems administrator.

Command Line Arguments for Beginners

Learn to use the terminal using command line arguments in both Mac and Linux based machines

Created by Akshat Gupta - Graduate student at Carnegie Mellon University

"]

Students: 4981, Price: Free

Welcome to absolute beginnings in command line arguments. This course gets you started in your programming journey and working in a terminal in under 40 minutes in a Mac or Linux based machine. I hope you watch it at one stretch. Shorter than one episode of Game of Thrones but will get you started on your path to become a programmer! Here I make sure to tell you all the basics of using a terminal to get you started.

What we learn:

1. What is a terminal?

2. How to navigate and find your way in a terminal? : Basic Command Line Arguments

3. How move things around in a terminal?

4. Using the 'vim' editor

Hope you'll join me in the course!

Learning Linux Firewall : Firewalld.

A beginner's introduction to Firewalld on the Linux Platform.

Created by Sujata Biswas - Engineer, Trainer and a Writer

"]

Students: 3838, Price: Free

This course is designed for beginners and introduces you to firewall concepts, installation of firewalld , touches upon the zones in the firewalld. The course also equips you to understand the concept of ports and how client-server applications use the ports. There are sections dedicated to troubleshooting Firewalld issues from Windows and Linux platforms. There is innovative use of netcat command for you to anticipate future corrective course of action.

Web Server Load Balance in Linux

Learn Nginx load balancing and configure HTTP Load Balancing in Linux (CentOS) for your web server and applications.

Created by Kloud Geeks - Tech | Train | Support

"]

Students: 3169, Price: Free

In this course you will learn about load balancing and how to configure HTTP load balancing. Here you will understand what Load balance is, types of load balance, different type of algorithm that can be use with Load balance. Finally you will install load balance, install web server and configure HTTP load balance for your web application.

I hope you will enjoy this course.

(GRATIS) Curso Introductorio a Linux (Parte 1)

Conceptos basicos de Linux, AWS y Virtualizacion Utilizando Virtual Box

Created by Joaquin Pujols - Technology Lover | Infrastructure Engineer | DevOps | AWS

"]

Students: 2082, Price: Free

Por favor note, que el video introductorio cubre el contenido completo del curso. Este curso solo cuenta con las primeras secciones basicas. Las segunda parte del curso sera transformada en un curso mas avanzado.

Linux es el Sistema operativo de más rápido crecimiento en el mundo y cada vez son más las personas que como tú desean aprender de el y más si es en muy corto tiempo.

Las nubes de informacion como Azure, Google o Amazon utilizan Linux como su sistema operativo principal. Seamos honestos; Los libros técnicos son aburridos, y muchas veces puedes tardar horas buscando en internet lo que verdaderamente te interesa de Linux. Claro, podrías aprender como trabajar con Linux de alguna enciclopedia de larga duración, pero ¿por qué perder todo ese tiempo y esfuerzo?

Si deseas aumentar tus habilidades de TI, este curso es un gran lugar para empezar. Cada vez más empresas alrededor del mundo, están utilizando Linux en sus operaciones cotidianas. Por lo tanto, no te puedes dar el lujo de quedarte atrás!

Este curso es 100% practica, empezaremos con una presentacion para introducir el tema, e inmediatamente practicaremos los conceptos aprendidos. Todos mis cursos empiezan desde cero, asi usted puede observar el proceso de configurar una infrastructura cliente servidor. Esta experiencia puede transferirla a su ambiente de trabajo y ver los errores mas comunes que le podria surgir, esto se traduce como: experiencia laboral.

Todas las actualizaciones del curso son 100% GRATIS. Inscribete en este curso una vez y lo poseeras para toda la vida. No sólo eso, sino que también obtendrá acceso de por vida para mí como tú instructor personal. ¿Tienes alguna pregunta sobre Linux? ¡Solo pregunta! Tú, como mi estudiante, siempre seras mi prioridad # 1. Este curso require conocimientos de IT basicos asi como conocimientos de protocolos de redes. Todos mis cursos empiezan desde 0 asi puede aprender como crear ambientes virtuales locales y servidores en la nube.

Espera, ¿sigues leyendo esto ? Entonces este curso es para ti que deseas comenzar hoy mismo a aprender sobre Linux y sus caracteristicas.

Fundamental Linux Command Line

Linux Command Line

Created by Sulaiman Siddiqi - 8+ years of previous experience follow up SDLC and ITIL

"]

Students: 1426, Price: Free

in this course, I'll introduce you to the basics of working with a Linux command line using the very common shell called Bash. I'll explain what the command line is and how it's major parts work. We'll take a look at working with files and folders, and I'll explain how Linux protects files from unauthorized access with permissions.

Then I'll show you some common commands you should be familiar with and we'll see how to connect commands together with pipes. After that, I'll show you some of the more complex

Linux Essential Commands

Learn Linux commands like general purpose, process, file and directory manipulation and text processing commands.

Created by Sheetal Badgujar - Engineer in Education Field

"]

Students: 788, Price: Free

There are different types of Operating Systems. One of the most important Operating system is Linux Operating system. Most of the industries use Linux Operating System as it is multiuser, multithreaded Operating System. Linux has various flavors like Kali Linux, Ubuntu, etc. Linux works in two modes Graphics User Interface & Command Line Interface. Linux commands are needed many times in industry for various operations. There are thousands of commands in Linux. In this course I will cover frequently used commands. In first section I will tell you about General Purpose commands like date, time, cal, clear, tty, script, man commands. This section also cover basic commands like who, who am i, login, password, su and pwd commands. In second section I will tell you about various Process commands like ps, wait, sleep, exit. In third section I will teach you various file and directory manipulation commands. In first lecture I will cover ls, rm, mv, cp, join, split, cat, head, tail and touch commands. In second lecture I will teach diff, comm, pr, chmod, mkdir, rmdir, cd, pwd, dir and cmp commands. In fourth section I will cover various text processing commands like tr, wc, cut, paste, spell, sort, grep and more command.