- [Instructor] Most Linux administration
is done in the shell.
Having a better understanding
of the shell and system processes
can help us work faster and be more productive.
Welcome to Linux: Shells and Processes.
I'm Grant McWilliams, computer science instructor
and Linux enthusiast.
In this course, we'll learn about
Linux shells and their environments.
We'll learn how to customize our shell
to make working in Linux more enjoyable.
Then we'll learn some shell tips and tricks
including batch expansions, plus command
and variable substitution.
We'll learn how to create complex administration tools
by stacking simpler commands together
using named and unnamed pipes and redirects.
Then we'll turn our attention to processes
and learn how to start, pause and end them.
We'll learn how to make processes play nice with each other
and forcibly remove those that don't.
We'll learn to schedule one-time tasks
as well as reoccurring jobs.
Lastly, we'll cover complex systemd services,
learn to get more information on them,
and manage their running states.
I love Linux, and I'm excited to teach you about it,
so let's get started.