Course curriculum

    1. Confidentiality, Prorpietary Content, and Distribution of Content

    1. Course Outline

    1. Basics Documentation

    2. 00a - Windows - Installing Lab Environment - Virtualbox, Vagrant, Git

    3. 00b - Mac OS - Installing the Lab Environment - Virtualbox, Vagrant, Git

    4. 00c - Installing Virtualbox on Linux

    5. 01 - Installing Linux from an ISO in Virtualbox

    6. 02c - Installing Vagrant on Linux

    7. 03 - Introducing the Linux Command Line Environment

    8. 04a - Linux Command Line Basics - ls, cd, mkdir

    9. 04d Linux Command Line Basics - viewing and modifying files

    10. 04e - Linux CLI Basics - Archiving, tar, split

    11. 04b - Linux Command Line Basics - command help and manpages

    12. 04c - Linux Command Line Basics - info pages

    13. 07 - Text Editors - nano, vim, emacs

    14. 05a - Basic administration - user management and sudo

    15. 05b - Basic aministration - Linux File Permissions and Ownership

    16. 05c - Basic Administration - Linux Special File Permissions - needs splice near the end

    17. 06 - Basic administration - Package management

    18. 08a - Linux File Hierarchy - slash, root, home, mnt

    19. 08b - LFH - boot directory and process

    20. 08c - LFH - dev and udev

    21. 08d - LFH - etc

    22. 08e - LFH - var and run

    23. 08f - LFH - usr, bin, sbin

    24. 08g - LFH - proc and sysfs

    25. 08h - LFH - opt, srv, tmp

    1. Deep Dive Documentation

    2. 09a - Linux boot system and process

    3. 09b - Linux Boot System - entering emergency mode

    4. 10a - SystemD - Introducing init and services

    5. 10b - SystemD - units, targets

    6. 10c - SystemD - Editing unit files

    7. 10d - SystemD - sockets

    8. 10e - SystemD - system journal

    9. 12a - Linux Logging - Syslog

    10. 12b - Linux Logging - dmesg kernel ringbuffer

    11. 12c - Linux Logging - logrotate

    12. 12d - Linux Logging - sysstat

    13. 11a - Disks - Adding a Disk to a VM in Virtualbox

    14. 11b - Disks - Partitioning and Filesystems

    15. 11c - Disks - Defining mounts in fstab

    16. 11d - Disks - Logical Volume Manager

    17. 13 - SELinux intro (red hat)

    1. Scripting Documentation

    2. 00 - Introduction to git

    3. 01 - Linux Scripting - Variables

    4. 02 - Linux Scripting - aliases and functions

    5. 03 - Linux Scripting - Setting up your Environment

    6. 04 - Linux Scripting - Job Control

    7. 05 - Linux Scripting - Standard Streams

    8. 05b - Linux Scripting - Manipulating Data Streams from the CLI.mkv

    9. 06 - Linux Scripting - Bash Scripts

    10. 07 - Linux Scripting - Python virtual environments and pip

    1. Networking Documentation

    2. 01a - ssh - ssh-keygen

    3. 01b - ssh - copying an ssh key with ssh-copy-id

    4. 01c - ssh - scp and manually adding authorized key

    5. 04-Terminal Multiplexors

    6. 02a - Linux Firewall - ufw (ubuntu)

    7. 02b - Linux Firewall - firewall-cmd (red hat)

    8. 03 - ip command

About this course

  • $199.99
  • 100 lessons
  • 11 hours of video content