Table of Contents
Learn about the inner workings of Linux - we'll cover the Linux kernel and GNU programs that work to make up the Linux Operating System.
Learn the basics of Linux, its open-source philosophy, the various distros and popular GNU software that are made available. Also, find out the abstraction layers of Linux pieces that hold and make up the Operating System.
Introduction to Linux: learn about Linux's its open-source philosophy, the various licensing types, who uses Linux, the history and how Linux is used in industry.
What is a linux distro? Learn about the variety of distros made available and review the most popular ones.
Learn how to install linux on your computer through a USB flash drive, a CD-ROM, or through a Virtual Box.
Take a look at the Linux Operating System overview - the hardware, kernel and processes that make up the core components. Also look at the shell - the interface between the user and the kernel. Finally, learn why having user and kernel spaces is so import
Learn how to use dpkg package management to install software and perform updates to your Linux system with a Debian distro.
Learn what package management is, how it helps you manage your software, and which package management software is available. We'll also go over what package file and dependencies are.
Learn the Debian Package Management system, and the dpkg command to manage your files and software.
Learn how to use apt-get and apt-cache, which are part of the Debian (Ubuntu) package management system. You can use these commands to search on the repository and pull in any necessary dependencies.
Learn how to use aptitude, a text-based application used for package management in Debian distros.
Learn about the RPM Package Management and the rpm command.
Learn how to use yum, a meta-package management tool that automatically pulls in dependencies for you.
Learn how to use dnf for package management. Dnf is an updated and better version of yum.
Learn how to convert among different .rpm and .deb packages with the alien command.
Learn how to manage users and groups on the Linux Operating System.
Learn how to create, modify and delete users. Also learn about the skeleton directory and how to manage expiration times per user.
Learn how to add, modify and delete groups. Also learn about all the options that come with group management.
Learn all the vital files that Linux uses to manage users and groups including /etc/shadow, /etc/default/useradd, /etc/group, and /etc/gshadow,