Linux Labs

Первые шаги / Ступень 9 из 15

Текст и редакторы

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 7 из 8 · лаба · 15 минлёгкая

Просмотр и поиск в файлах

Конец ночного журнала, строки с ошибками и их число — каждое в своём файле: tail и grep.

Ситуация

Ночью отработало резервное копирование, его журнал — ~/backup.log. Утром коллега спрашивает, чем копирование закончилось и были ли ошибки. В журнал пишет не одна программа, и каждая записывает ошибки по-своему.

Задача

Сделай так, чтобы:

  1. в ~/last.txt были последние 5 строк ~/backup.log;
  2. в ~/errors.txt — все строки журнала, где есть слово error в любом регистре, в том виде, в каком они записаны в журнале;
  3. в ~/count.txt — число таких строк, одно число.

Лаба · самостоятельно

Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.

Цели

0 из 3
  • В ~/last.txt последние пять строк журнала — ещё не выполнена
  • В ~/errors.txt все строки со словом error в любом регистре — ещё не выполнена
  • В ~/count.txt число таких строк — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04

Машина запускается

Подсказки

0 из 3

Цели лабы

0 из 3
  • В ~/last.txt последние пять строк журнала — ещё не выполнена
  • В ~/errors.txt все строки со словом error в любом регистре — ещё не выполнена
  • В ~/count.txt число таких строк — ещё не выполнена
node1 Ubuntu 24.04

Цели лабы

0 из 3
  • В ~/last.txt последние пять строк журнала — ещё не выполнена
  • В ~/errors.txt все строки со словом error в любом регистре — ещё не выполнена
  • В ~/count.txt число таких строк — ещё не выполнена
Загрузка…