Внешний курс Stepik

Продвинутые темы - этап 3

Герчет Вячеслав, НКАбд-03-25

Цель работы

Пройти третий этап курса «Введение в Linux» и изучить продвинутые инструменты командной строки.

Задачи этапа

  • изучить редактор vim;
  • выполнить задания по bash-скриптам;
  • разобрать условия, циклы и функции;
  • изучить поиск файлов и обработку текста;
  • подтвердить прохождение курса сертификатом.

Работа с vim

В начале этапа рассматривались команды редактора vim: выход из редактора, перемещение курсора, копирование, вставка и замена текста.

Bash-скрипты

Были выполнены задания по переменным, аргументам командной строки и условиям в bash.

Условия и циклы

В заданиях использовались конструкции if, elif, else, циклы и обработка пользовательского ввода.

Функции и вычисления

Отдельная часть была посвящена функциям, арифметическим операциям и написанию простых программ на bash.

Поиск файлов

Были изучены команды поиска файлов и каталогов: find, -name, -iname, глубина поиска и действия над найденными файлами.

Обработка текста

На завершающей части этапа использовались grep, sed и регулярные выражения для поиска и обработки строк.

Сертификат

После завершения всех этапов курса был получен сертификат прохождения курса Stepik «Введение в Linux».

Результаты

  • выполнено 36 контрольных мероприятий;
  • оформлен отчёт в Markdown;
  • собраны PDF и DOCX версии отчёта;
  • подготовлены скриншоты заданий и подтверждений;
  • получен сертификат прохождения курса.

Выводы

Третий этап позволил закрепить продвинутые навыки работы в Linux: редактирование файлов, написание bash-скриптов, поиск файлов и обработку текстовых данных.