• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

⚔️ Day 26 Linux Challenge: grep, find, head, tail & wc Edition

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Welcome back to Day 26 of my #100DaysOfLinux challenge!
Today, you're not just reading — you're playing along ?.


We’re diving deep into essential Linux CLI tools:

Ready? Let’s go ?

? Table of Contents

  • ? Step 1: Create Your Sample File
  • ? Challenge 1: grep Games
  • ?️‍♀ Challenge 2: Find It Like a Pro
  • ? Challenge 3: Head & Tail of the Story
  • ? Challenge 4: Count Me In (wc)
  • ? Bonus Challenge: Find the Unmatched Lines
  • ? Your Turn!

? Step 1: Create Your Sample File

Before we jump into the challenges, let’s create a simple file with mixed log lines:


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



This file (file.txt) will be our playground today.Then check with cat file.txt.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? The Tools & Commands You’ll Use

Before the challenge, here's your weapon list:

CommandPurpose
grepPattern matching (search inside files)
findLocate files and folders
headShow beginning of files
tailShow end of files
wcCount words, lines, bytes

? Challenge 1: grep Games

? Task:

  1. Find all lines that start with "ERROR".
  2. Find lines that end with "completed".
  3. Ignore case and search for "warning".
  4. Show lines that do not contain "INFO".
  5. Count how many times "404" appears.
? Hints:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



?️‍♀ Challenge 2: Find It Like a Pro

? Task:


  1. Find all .log files in /var/log.
  2. Find all .sh files modified in the last 2 days.
  3. Find all empty .txt files.
? Hints:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Challenge 3: Head & Tail of the Story

? Task:

  1. Show the first 5 lines of a file.
  2. Show the last 15 lines.
  3. Watch a log file update live.
? Hints:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Challenge 4: Count Me In (wc)

? Task:

  1. Count number of lines in a file.
  2. Count total words.
  3. Get line + word + byte count together.
? Hints:



Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



? Bonus Challenge: Find the Unmatched Lines

? Task:


You have two config files: config.old and config.new.
Find which lines are in config.old but not in config.new.

? Hint:


grep -v -F -x -f config.new config.old

? Your Turn!


Pick any 3 challenges above and try them out in your terminal.

Then come back and drop a comment:

  • ✅ Which one did you complete?
  • ? Which one was hard?
  • ? Which one was fun?

#30DaysLinuxChallenge #CloudWhisler
DevOps #Linux #RHCSA #Opensource #AWS #CloudComputing

Catch out by My LinkedIn profile


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу