Duration
========
Over 5 Hours of Video Instruction
Part 1: Essential Skills
========================
Lesson 1: Performing Basic Tasks from a Shell Environment
1.1: Understanding the File System Layout in the FHS
1.2: Knowing the Location and Purpose of Important Files and Directories as Defined in the FHS
1.3: Finding Files and Commands on a Linux System
1.4: Using Single Shell Commands and One-line Command Sequences
1.5: Using and Modifying the Shell Environment
1.6: Using and Editing Command History
1.7: Invoking Commands Inside and Outside the Defined Path
Lesson 2: Processing and Working with Text Files
2.1: Using Streams, Pipes, and Redirects
2.2: File Viewing Commands
2.3: File Formatting Commands
2.4: File Processing Commands
2.5: Understanding vi
2.6: Editing Text Files with vi
2.7: Using Regular Expressions to Work with Text Files
2.8: Searching Text Patterns with grep
Lesson 3: Performing Basic File Management Tasks
3.1: Copying, Moving, and Removing Files
3.2: Using Wildcards
3.3: Other File Management Tools
3.4: Creating Backups
3.5: Analyzing and Extracting tar Backups
3.6: Understanding Links and Inodes
3.7: Managing Hard and Symbolic Links
Lesson 4: Managing Processes
4.1: Running Jobs in Foreground and Background
4.2: Sending Signals to Processes
4.3: Monitoring Processes with top
4.4: Selecting and Sorting Processes with ps and Related Utilities
4.5: Understanding Process Priority
4.6: Changing Process Priority
Part 2: Administration Tasks
============================
Lesson 5: Design Hard Disk Layout
5.1: Allocating Filesystems and Swap Space
5.2: Tailoring the Design to the Intended Use of the System
5.3: Ensuring the /boot Partition Conforms to the Hardware Architecture
5.4: Understanding Basic LVM Features
Lesson 6: Creating Partitions and Filesystems
6.1: Understanding GPT and MBR Differences
6.2: Managing MBR Primary Partition Tables with fdisk
6.3: Managing Logical Partitions with fdisk
6.4: Basic Knowledge of gdisk and parted with GPT
6.5: Creating Filesystems
6.6: Verifying the Integrity of Filesystems
6.7: Monitoring Free Space and Inodes
6.8: Repairing Simple Filesystem Problems
Lesson 7: Common Filesystem Management Tasks
7.1: Understanding Filesystem Mounts
7.2: Mounting Filesystems
7.3: Configuring Filesystem Mounting on Boot
7.4: Configuring User Mountable Removable Filesystems
7.5: Understanding Disk Quotas
7.6: Managing Disk Quotas
Lesson 8: Managing Permissions
8.1: Understanding Linux Users and Groups
8.2: Understanding File Ownership
8.3: Understanding rwx Permissions
8.4: Managing Access Permissions on Regular and Special Files and Directories
8.5: Understanding Special Permissions
8.6: Using Access Modes Such as SUID, SGID, and Sticky Bit
8.7: Modifying the File Creation Mask
Lesson 9: Managing Software
9.1: Understanding Packages and Meta Package Handlers
9.2: Understanding Variations in Linux Software Management
9.3: Installing, Reinstalling, Upgrading, and Removing Packages Using RPM and YUM
9.4: Obtaining Information on RPM Packages
9.5: Understanding Debian / Ubuntu Package Management
Part 3: Advanced Management Tasks
=================================
Lesson 10: System Architecture
10.1: Enabling and Disabling Integrated Peripherals
10.2: Configuring Systems with or without External Peripherals
10.3: Differentiating Between the Various Types of Mass Storage Devices
10.4: Differentiating Between Coldplug and Hotplug Devices
10.5: Determining Hardware Resources for Devices
10.6: Tools and Utilities to List Various Hardware Information
10.7: Tools and Utilities to Manipulate USB Devices
10.8: Conceptual Understanding of sysfs, udev, dbus
Lesson 11: Boot the System
11.1: Understanding GRUB and GRUB2 Differences
11.2: Providing Common Commands to the Boot Loader and Options to the Kernel at Boot Time
11.3: Demonstrating Knowledge of the Boot Sequence from BIOS to Boot Completion
11.4: Understanding SysVinit and system
11.5: Awareness of Upstart
11.6: Checking Boot Events in the Log FilesÂ
Lesson 12: Managing the Boot Sequence
12.1: Setting the Default Runlevel or Boot Target
12.2: Changing Between Runlevels / Boot Targets Using Single User Mode
12.3: Shutting Down and Rebooting from the Command Line
12.4: Alerting Users Before Making Changes
Lesson 13: Install a Boot Manager
13.1: Providing Alternative Boot Locations and Backup Boot Options
13.2: Installing and Configuring a Boot Loader such as GRUB
13.3: Performing Basic Configuration Changes for GRUB2Â
Lesson 14: Managing Shared Libraries
14.1: Identifying Shared Libraries
14.2: Identifying the Typical Locations of Shared Libraries
14.3: Loading Shared Libraries
Part 1: Essential Skills
========================
Lesson 1: Performing Basic Tasks from a Shell Environment
This lesson introduces the shell environment and working with commands.
Lesson 2: Processing and Working with Text Files
Working with text files is an essential skill for a Linux administrator. This lesson showcases which tools are available to work with text files in the most efficient way.
Lesson 3: Performing Basic File Management Tasks
As Linux is a file-oriented operating system, performing file management tasks is an important skill. This lesson teaches the essentials about working with Linux filesystems.
Lesson 4: Managing Processes
This lesson covers how to start, monitor, and prioritize processes.
Part 2: Administration Tasks
============================
Lesson 5: Design Hard Disk Layout
This lesson details how to design a hard disk and create partitions and filesystems on a hard disk.
Lesson 6: Creating Partitions and Filesystems
To store files, you need a filesystem. This lesson explains how to create and work with Linux filesystems as well as how to perform common filesystem administration tasks.
Lesson 7: Common Filesystem Management Tasks
This lesson covers how to mount and unmount file systems and how to work with quotas.
Lesson 8: Managing Permissions
Permissions are used to grant access to file resources on Linux systems. This lesson explains how to set permissions according to specific needs.
Lesson 9: Managing Software
Linux works with software packages that are provided through repositories. This lesson explains how to install and manage software packages as well as repositories.
Part 3: Advanced Management Tasks
=================================
Lesson 10: System Architecture
This lesson details how to work to inventory hardware in a system and how to connect and disconnect different devices.
Lesson 11: Boot the System
Many things are happening when a Linux server is booting. This lesson explains the boot order and the different components involved.
Lesson 12: Managing the Boot Sequence
This lesson details how to change runlevels and boot targets. The lesson also covers how to shut down or reboot a system.
Lesson 13: Install a Boot Manager
This lesson explains how to install and configure the GRUB and GRUB2 boot managers.
Lesson 14: Managing Shared Libraries
This lesson explains how to identify and manage shared libraries.
No comments:
Post a Comment