Этот курс для начинающих развивает навыки работы с текстом, необходимые в повседневной Linux-среде. В семи пошаговых лабораторных работах и итоговом задании по исправлению конфигурации вы выберете подходящие средства просмотра, научитесь искать и измерять текст, определять типы файлов и вносить контролируемые изменения с помощью Nano и Vim.
Упражнения переходят от проверки только для чтения к интерактивному редактированию. Вы проследите за растущим журналом, выполните поиск внутри постраничного просмотрщика, отфильтруете подготовленные файлы и в конце проверите небольшое изменение конфигурации из терминала.
Чему вы научитесь
- Показывать файл целиком или выбранные начальные и конечные строки с помощью
cat,headиtail - Следить за добавляемыми строками журнала с помощью
tail -fи безопасно останавливать просмотр - Просматривать, прокручивать, искать и закрывать большие текстовые файлы с помощью
less - Определять текстовые, исполняемые и неверно названные файлы по содержимому с помощью
file - Находить или исключать буквальные текстовые совпадения с помощью
grep, включая поиск без учёта регистра - Подсчитывать строки, слова и байты с помощью
wc - Создавать и сохранять текст в Nano и выполнять базовое модальное редактирование в Vim
- Исследовать, исправлять и проверять подготовленный файл конфигурации в итоговом задании
Для кого этот курс
Курс предназначен для начинающих пользователей Linux, которые уже умеют перемещаться между файлами и каталогами и теперь хотят читать журналы, искать текст, измерять данные и редактировать конфигурации. Он полезен будущим специалистам DevOps, разработчикам и системным администраторам.
Предварительные требования: Базовые навыки навигации и файловых операций, включая pwd, cd, ls и понимание путей; опыт работы с Nano или Vim не требуется.
Учебная среда: Предоставленный терминал LabEx Linux с подготовленными текстовыми файлами, учебным журналом из 1 000 строк, системными файлами для безопасного чтения, Nano и Vim и локальным файлом конфигурации только для итогового задания.
Часто задаваемые вопросы
Какая часть курса выполняется по инструкции?
Семь лабораторных работ предлагают пошаговую практику. Восьмой и последний раздел — задание, где вы находите параметр с помощью grep, редактируете конфигурацию в Nano, Vim или Vi и проверяете результат с помощью cat.
Буду ли я изучать и Nano, и Vim?
Да, на вводном уровне. Nano охватывает открытие, ввод, сохранение через Ctrl+O и выход через Ctrl+X; Vim — режимы Normal и Insert, Esc, удаление строки с помощью dd и сохранение с выходом через :wq.
Рассматриваются ли регулярные выражения в лабораторной работе grep?
Она вводит поиск шаблонов по буквальному тексту и параметры -i и -v. Расширенный синтаксис регулярных выражений и рекурсивный поиск по нескольким файлам не рассматриваются.
Буду ли я редактировать настоящие системные файлы конфигурации?
Нет. Системные файлы /etc/passwd и /etc/os-release используются только для чтения. Изменяется подготовленная учебная конфигурация в проектной рабочей области.





