این دورهی آموزشی تصویری LPIC-2 با تدریس Shawn Powers مهارتهای لازم برای قبولی در آزمون LPI 201 را پوشش داده است. مفاهیم این دوره شامل شرح ضوابط و فرایندهای مربوطه همراه با برنامههای کاربردی و پیکربندی دستی ماشینهای حقیقی لینوکس است.
زمینههای تخصصی مرتبط:
مدیریت لینوکس در ابعاد گوناگون
مهارتهای توصیه شده:
آشنایی مقدماتی با لینوکس و مهارت ابتدایی کار با کامپیوتر
تجهیزات توصیه شده:
Virtualization system capable of hosting multiple virtual machines
گواهینامهی مرتبط:
LPIC-2
LPIC-1
CompTIA Linux+
زمینههای شغلی مرتبط با آموزشهای این دوره:
System administration
Networking
Systems integration
تولید کننده: CBT Nuggets
سطح: مبتدی
زبان: انگلیسی
مدت زمان آموزش: 7 ساعت
مدرس: Shawn Powers
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
1.
Intro (1 min)
LPIC-2 is a certification from the Linux Professional Institute that requires individuals to pass two exams. This course prepares learners for the first exam, Exam 201
2.
Monitor CPU & Memory Usage (15 min)
Figuring out what is bogging down your system is often the most difficult part of fixing a problem! Learn how to monitor and identify CPU and memory issues on a Linux system
3.
Monitor Disk I/O (15 min)
Disk Input/Output (I/O) is a common and frustrating problem to troubleshoot. Discover some tools that can identify and mitigate problems regarding disk I/O
4.
Monitoring Network I/O (12 min)
The bandwidth available to a system can be limited by Internet bandwidth, hardware limitations, or network congestion. Learn to identify network bottlenecks, so that an infrastructure can be designed or modified to work efficiently
5.
Measuring Bandwidth (9 min)
When planning (or fixing) a network, it's important to know how much bandwidth individual computers and the entire network uses. Explore how to monitor bandwidth at the client and firewall levels
6.
Monitoring Data Trends (7 min)
While it's important to troubleshoot problems as they happen in real time, it's equally important to track problems over time. Whether you're planning for a resource upgrade or looking at past performance data, Learning to collect data is very important
7.
Kernel Components (10 min)
Linux is the kernel, and here we learn about how kernel versions are incremented. We also find out what the numbers mean, what types of kernel versions are maintained, and how that affects various aspects of our running system
8.
Manipulating Kernel Modules (15 min)
The Linux kernel is modular, which is one of the things that makes it so powerful. Learn to identify the modules in current kernels and how to manipulate them from the command line
9.
Kernel Automation and Configuration (15 min)
Kernel configuration settings can be adjusted on the fly, as well as be loaded into configuration files for persistent settings at boot. Explore kernel configuration options, along with the udev program that monitors and handles dynamic module insertion
10.
Custom Kernel Compile: The Tools (9 min)
It's not common to compile a custom kernel on servers and workstations, but with hardware constraints such as embedded systems, a custom kernel can make your operating system smaller and faster. In this Nugget, we prepare our machine to create a custom Linux kernel
11.
Custom Kernel Compile: Compilation and Installation (19 min)
Configuring, compiling, and installing a custom Linux kernel takes a long time, but thankfully, the process is surprisingly painless. In this Nugget, we boot a system with a freshly compiled kernel
12.
SystemV Runlevels (9 min)
SystemV (or SysV) is the traditional system used on Unix and Linux to manage the application startup sequence on computers. Learn the various runlevels, their purpose, and how to set the default
13.
SystemV Init Scripts (15 min)
SystemV manages which applications start or stop when entering runlevels. Identify which services will start and stop, and master the tools used to manipulate them
14.
Upstart (8 min)
Discover how Upstart works, as well as how it differs from SystemV
15.
Systemd (7 min)
Most current Linux distributions now use Systemd as their init system. Learn how services are managed using systemctl
16.
Recovering Legacy GRUB Installation (7 min)
Enterprise Linux 6 uses the traditional Legacy GRUB as its bootloader. Discover how to manually configure GRUB during a failed boot
17.
GRUB2 Recovery (8 min)
Most modern Linux distributions are utilizing GRUB2 bootloader. While similar to Legacy GRUB in function, it has far more features and a more complicated set of instructions. In this Nugget, learn to rescue a failed system boot and about GRUB2 Rescue mode
18.
Alternate Boot Loaders (9 min)
While GRUB is the most widely used bootloader for Linux, there are some other specialty options. Learn about syslinux, isolinux, extlinux, and the seldom used LILO
19.
PXE Bootloader (10 min)
Booting over the network is a function that Linux has been capable of doing for years. Explore the PXE method for booting a Linux machine
20.
Managing Linux Swap (8 min)
The concept of virtual memory, called swap in Linux, exists in just about every type of operating system. Learn to manage swap files and swap partitions
21.
Permanently Mounting Partitions (14 min)
Using the /etc/fstab file, it's possible to have partitions and network shares mounted automatically when a system boots. Learn to create a properly formatted fstab file using device names and UUIDs
22.
Maintaining EXT Filesystems (13 min)
While Linux can use a multitude of filesystems, the most commonly used is EXT. Discover how manage the EXT family of filesystems
23.
Fixing Corrupt EXT Filesystems (10 min)
Filesystem corruption should be managed with backups as opposed to repair tools, but there are times when recovering data is necessary when a drive fails. Learn how to troubleshoot a corrupt drive and recover its data
24.
XFS Filesystems (6 min)
CentOS and Redhat tend to favor the XFS filesystem over the EXT family of filesystems. Both function very well, but XFS has a different set of tools, so we look at how to manage an XFS filesystem
25.
S.M.A.R.T. (11 min)
The Self-Monitoring Analysis and Reporting Technology (S.M.A.R.T.) built into most hard drives is not platform specific. Linux has tools to query the hardware interface, and a daemon process to constantly monitor for early warning signs of drive failure
26.
AutoFS (10 min)
We've learned about static mounts in the /etc/fstab folder, but Linux also supports dynamic, on-the-fly mounting with AutoFS. The main advantage with using AutoFS is a reduction in network traffic. Discover how to use AutoFS
27.
CDROM Filesystems (9 min)
Much like hard drives, CDROM disks (and DVD disks) must have a filesystem in order to store files. Learn the various types of CDROM and DVD filesystems, and create ISO files on the commandline
28.
Using RAID (15 min)
Linux software-based RAID has incredible flexibility and surprising efficiency, even when compared to hardware-based RAID solutions. In this Nugget, we learn to configure various RAID levels on a system
29.
Tuning Hard Drives (14 min)
Linux provides tools for configuring installed hard drive devices, including adjusting system interrupts, direct memory access (DMA) settings, and analysis
30.
iSCSI (17 min)
iSCSI is not an operating system-specific technology, but Linux does support using the protocol for mounting remote volumes. In this Nugget, we learn to configure and mount iSCSI devices.
31.
LVM (13 min)
The Logical Volume Manager (LVM) is used by default in CentOS, and is available for any distribution. It abstracts the physical storage devices away from the concept of volumes used by the system. It's similar to the concept of a storage area network (SAN), but works on individual machines
32.
Configuring a Wired Network Device (9 min)
Ethernet devices are usually automatically detected and configured during system boot up, but in this Nugget, we learn the tools to manipulate and configure network devices in real time
33.
Configuring Wireless Network Devices (6 min)
On a system with a GUI, the wireless configuration is usually done on the desktop. We learn to use the underlying tools that do the actual configuration.
34.
Network Troubleshooting (12 min)
We put together all our knowledge about configuring the local network, and use it to troubleshoot common network problems
35.
Compile and Install from Source (8 min)
Part of the beauty of Open Source software is that we can compile it ourselves, optimizing the program for our own system. In this Nugget, we learn the process for compiling software using Open Source tools
36.
Backing Up Servers (11 min)
Backups are vital for any system containing important data. We learn some common files to back up, along with several methods for performing the backups
37.
System Notifications (8 min)
Linux includes tools for informing users of upcoming maintenance issues, or immediate messages. In this Nugget, we learn to use system notifications