О курсе

Программа построена как последовательное изучение Linux: от введения и подготовки окружения до работы с командной строкой, файлами и правами доступа. Далее рассматриваются текстовые редакторы, перенаправление ввода-вывода, переменные окружения и утилиты grep, sed, awk. Отдельные разделы посвящены Bash-скриптам, управлению пакетами и процессами, системе инициализации и сетевым настройкам.

Что рассматривается в программе

  • работа с терминалом и базовыми командами навигации;
  • управление файлами, каталогами и правами доступа;
  • использование текстовых редакторов Nano и Vim;
  • применение утилит grep, sed, awk и перенаправления ввода-вывода;
  • написание Bash-скриптов и автоматизация задач с помощью cron;
  • управление процессами, мониторинг и анализ производительности;
  • настройка сетевых интерфейсов, SSH и диагностика сети;
  • работа с дисками, файловыми системами, LVM и резервным копированием.

Кому может быть полезен курс

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

Вопросы о программе

Какие темы охватывает программа курса?

В программе рассматриваются основы Linux, командная строка, файловая система, права доступа, текстовые редакторы, Bash-скрипты, управление пакетами и процессами, сеть, логирование, диски и файловые системы, безопасность и резервное копирование.

Для кого предназначен этот курс?

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

Какие практические задания включены в курс?

В материалах заявлены 149 уроков, 745 тестов и 2 интерактивные задачи. Практика сопровождает большинство разделов программы.

Какие инструменты и утилиты рассматриваются в курсе?

Среди рассматриваемых инструментов — терминал, текстовые редакторы Nano и Vim, утилиты grep, sed, awk, Bash, cron, systemd, NetworkManager, SSH, iptables, rsyslog, journalctl, logrotate, LVM, SELinux и AppArmor.