Project Overview
Part of the Fundamentals section of Coddy's Terminal journey — lesson 74 of 82.
Challenge
EasyBefore diving into the log analysis project, let's get familiar with the log file you'll be working with throughout this project.
Use the cat command to display the entire contents of server.log.
Take a moment to observe the structure of the log entries. Each line contains:
- A timestamp (date and time)
- A severity level (INFO, WARNING, or ERROR)
- A message describing the event
In the upcoming lessons, you'll filter, count, and analyze these entries using the piping and text processing skills you've learned.
Try it yourself
All lessons in Fundamentals
4Directories
Create A DirectoryCopy A DirectoryMove And Rename A DirectoryDelete A DirectoryRecap - Directory Operations7File Content
Head And TailWord CountSort CommandUnique CommandGrep BasicsGrep With FlagsRecap - Text Detective2Navigation
Print Working DirectoryList FilesChange DirectoryAbsolute vs Relative PathsHome And Root DirectoryRecap - Find Your Way8Redirection
Standard OutputOverwrite To A FileAppend To A FileStandard InputStandard ErrorRecap - Log Builder11Permissions
Understanding PermissionsReading PermissionsChmod With NumbersChmod With SymbolsFile OwnershipRecap - Lock It Down14Backup Script Project
Project OverviewGetting The Source Path6Wildcards And Patterns
The Star WildcardThe Question Mark WildcardBracket WildcardsCombining WildcardsRecap - Selective Operations9Piping
What Is A PipeChaining Two CommandsChaining Multiple CommandsPipe With GrepRecap - Data Pipeline