Навигация / Раздел

Практикумы Linux: упражнения с проверкой результата

Освойте навигацию, работу с текстом и файлами в независимых учебных средах. Пошаговые задания содержат подсказки, проверку результата и Reset.

Начальный4 минОбщие принципы Linux

Как выбрать материал

Практикум помогает освоить приём через небольшую законченную задачу. Сначала изучите исходные файлы, затем выполните действия и проверьте результат. Правильность определяется состоянием среды, а не совпадением набранной команды с единственной строкой ответа.

Как работать с разделом

Начните с пути и каталогов, затем переходите к текстовым потокам. Подсказки раскрываются по мере необходимости. Reset возвращает исходные файлы и очищает текущую попытку; ранее заработанная отметка изучения хранится отдельно в этом браузере.

Ориентация и имена

Практикумы

Навигация Linux: дойти до нужного каталога

Найдите северную маршрутную карточку, перейдите в её каталог и прочитайте текст. Проверка различает рабочий путь и содержимое последнего вывода.

Начальный · 12 мин
Практикумы

mkdir и cp: подготовить структуру проекта

Создайте каталоги для исходных данных и результатов, перенесите копию README в корень проекта. Исходный документ должен остаться во входящих.

Начальный · 12 мин
Практикумы

Пути с пробелами: скопировать записку смены

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

Начальный · 12 мин
Практикумы

find -type f: исключить каталог с похожим именем

Найдите конфигурационный файл, когда каталог тоже заканчивается на .cfg. Сохраните список путей и не изменяйте найденный объект.

Начальный · 12 мин

Текст, журналы и подсчёт

Практикумы

Перенаправление >>: дополнить хронологию

Добавьте два события к существующей записи без её удаления. Сравните дополнение через >> с перезаписью через > на отдельном учебном файле.

Начальный · 12 мин
Практикумы

tail: сохранить последние события журнала

Выделите две завершающие записи в самостоятельный файл. Полный журнал останется доступным для расследования и повторной проверки.

Начальный · 12 мин
Практикумы

grep -v: отделить настройки от комментариев

Исключите строки с маркером комментария из учебной конфигурации. Рабочие значения сохраните отдельно, не меняя объяснения в исходнике.

Начальный · 12 мин
Практикумы

wc и stdin: получить число без имени файла

Посчитайте записи инвентарного списка и сохраните только число. Разберите, почему вывод wc с аргументом-файлом отличается от чтения stdin.

Начальный · 12 мин
Практикумы

Практикум grep: собрать отчёт из журнала Linux

Отберите ошибки двух станций, запишите их в отдельный каталог и проверьте содержимое отчёта. Пошаговая практика с Reset и проверкой состояния.

Начальный · 12 мин

Подготовка текстовых данных

Практикумы

sort: подготовить упорядоченный список участников

Отсортируйте коды участников в отдельный файл, сохранив повторные записи и исходный порядок во входном документе. Проверка сравнивает весь список.

Начальный · 12 мин
Практикумы

uniq: свернуть только соседние события журнала

Удалите подряд повторившиеся сообщения, сохранив повтор того же события после другого сообщения. Упражнение показывает границы обычной uniq.

Начальный · 12 мин
Практикумы

cut: отделить идентификатор и состояние станции

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

Начальный · 12 мин
Практикумы

tr: подготовить заглавные ASCII-метки

Преобразуйте латинские буквы меток в верхний регистр, сохранив дефисы и номера. Исходные обозначения остаются отдельным документом.

Начальный · 12 мин
Практикумы

tac: показать историю от последнего события

Создайте обратную копию короткой истории, сохранив текст записей. Отличите перестановку строк от изменения символов внутри сообщения.

Начальный · 12 мин

Завершение работы с каталогом

От материала к практике

Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация