Course Details
Course Outline
1 - Work on the Command Line
LPI Objectives CoveredRole of Command ShellShellsGathering System InfoIdentifying the ShellChanging the ShellShell PromptsBash: Bourne-Again ShellNavigating the FilesystemHelp from Commands and DocumentationGetting Help Within the Graphical DesktopGetting Help with man & infoBash: Command Line HistoryBash: Command EditingBash: Command CompletionShell and Environment VariablesKey Environment VariablesLAB TASKS
2 - Use Streams, Pipes, and Redirects
LPI Objectives CoveredFile RedirectionPiping Commands TogetherFilename MatchingFile Globbing and Wildcard PatternsBrace ExpansionGeneral Quoting RulesNesting CommandsGotchas: Maximum Command LengthLAB TASKS
3 - Manage File Permissions and Ownership
LPI Objectives CoveredFilesystem Hierarchy StandardDisplaying Directory Contents Filesystem StructuresDetermining Disk Usage With df and duFile OwnershipDefault Group OwnershipFile and Directory PermissionsFile Creation Permissions with umaskChanging File PermissionsSUID and SGID on filesSGID and Sticky Bit on DirectoriesUser Private Group SchemeLAB TASKS
4 - Create, Delete, Find, and Display Files
LPI Objectives CoveredDirectory ManipulationFile ManipulationDeleting and Creating FilesPhysical Unix File StructureFilesystem LinksFile Extensions and ContentWhich and Type Where isSearching the FilesystemAlternate Search MethodManually Installed Shared LibrariesLAB TASKS
5 - Work with Archives and Compression
LPI Objectives CoveredArchives with tarArchives with cpioThe gzip Compression UtilityThe bzip2 Compression UtilityThe XZ Compression UtilityThe PKZIP Archiving/Compression formatLAB TASKS
6 - Process Text Streams Using Filters
LPI Objectives CoveredProducing File StatisticsThe Streaming EditorReplacing Text CharactersText SortingDuplicate Removal UtilityExtracting Columns of TextDisplaying FilesPrepare Text for DisplayPreviewing FilesDisplaying Binary FilesCombining Files and Merging TextLAB TASKS
7 - Search Text Files Using Regular Expressions
LPI Objectives CoveredSearching Inside FilesRegular Expression OverviewRegular ExpressionsRE Character ClassesRegex QuantifiersRE ParenthesisLAB TASKS
8 - Perform Basic File Editing Operations Using VI
LPI Objectives CoveredText Editingvi and VimLearning VimBasic viIntermediate viLAB TASKS
9 - Create, Monitor, and Kill Processes
LPI Objectives CoveredWhat is a Process?Process LifecycleProcess StatesViewing ProcessesSignalsTools to Send SignalsManaging ProcessesTuning Process SchedulingJob Control OverviewJob Control CommandsNohup and DisownUptime & wPersistent Shell Sessions with ScreenUsing screenAdvanced ScreenLAB TASKS
10 - Use RPM, YUM, and Debian Package Management
LPI Objectives CoveredManaging SoftwareRPM ArchitectureWorking With RPMsQuerying and Verifying with RPMInstalling Debian PackagesQuerying and Verifying with dpkgThe alien Package Conversion ToolManaging Software DependenciesUsing the Yum commandyum downloaderConfiguring YumThe deselect & APT Frontends to dpkgAptitudeConfiguring APTLAB TASKS
11 - Work with Partitions, Filesystem, and Disk Quotas
LPI Objectives CoveredPartition ConsiderationsLogical Volume ManagementFilesystem PlanningPartitioning Disks with fdisk & gdiskResizing a GPT Partition with gdiskPartitioning Disks with partedNon-Interactive Disk Partitioning with sfdiskFilesystem CreationFilesystem SupportUnix/Linux Filesystem FeaturesSwapSelecting a FilesystemFilesystem MaintenanceMounting FilesystemsMounting FilesystemsManaging an XFS FilesystemNFSSMBFilesystem Table (/etc/fstab)Configuring Disk QuotasSetting QuotasViewing and Monitoring QuotasLAB TASKS
12 - Linux Boot Process
LPI Objectives CoveredBooting Linux on PCsGRUB 2GRUB 2 ConfigurationGRUB Legacy ConfigurationBoot ParametersUinitLinux Runlevels AliasesSystemd local-fs.target and sysinit.targetRunlevel ImplementationSystem Boot Method OverviewSystemd System and Service ManagerModifying systemd servicesSystemd TargetsUsing systemdShutdown and RebootSystem Messaging Commands Controlling System MessagingLAB TASKS
13 - Determine and Configure Hardware Settings
LPI Objectives CoveredManaging Linux Device FilesHardware Discovery ToolsConfiguring New Hardware with hwinfoPC Architecture and BusDMA & IRQUSB DevicesUSB ArchitectureConfiguring Kernel Components and ModulesKernel ModulesHandling Module DependenciesConfiguring the Kernel via /proc/LAB TASKS
14 - Linux Fundamentals
Unix and its Design PrinciplesFSF and GNUGPL – General Public LicenseThe Linux KernelComponents of a DistributionRed Hat Linux ProductsSUSE Linux ProductsDebianUbuntuLogging Ingot root?Switching User ContextsGathering Login Session InfoLAB TASKS
Actual course outline may vary depending on offering center. Contact your sales representative for more information.