Курс "Введение в DevOps"

Официальная информация о курсе

Чек-лист по теме "Linux"


Вся теория и общие воркшопы доступны на нашем youtube канале. Дополнительные задания из реальных задач DevOps инженера, а также практические занятия в группе доступны по подписке на Boosty. Вместе с подпиской предоставляется доступ ко всей инфраструктуре курса.

Вопросы:

Базовые умения

  1. Уметь работать с правами и владельцами файлов и папок
  2. Уметь создавать пользователей и группы
  3. Уметь использовать базовые команды: cp, mv, tail, cat, grep

Удаленный доступ к серверу Linux

  1. Уметь подключаться удаленно к серверу через ssh (используя логин\пароль или ключ
  2. Уметь работать с утилитой scp

Диагностика сети Linux

  1. Уметь диагностировать сеть: ping, telnet, ifconfig, route, traceroute, curl
  2. Уметь настраивать сетевое соединение
  3. Понимать базовый принцип работы сети

Мониторинг ресурсов системы

  1. Знать утилиты: top, htop, iotop и пр.
  2. Уметь пользоваться и понимать вывод утилит: free, du, df
  3. Понимать что такое load average

Проверка работоспособности сервисов

  1. Уметь работать со службами: systemctl start\stop\restart\status
  2. Уметь работать с journalctl

Просмотр логов

  1. Знать куда по-умолчанию пишутся логи
  2. Уметь их читать: использование tail, watch

Установка программного обеспечения

  1. Уметь работать с пакетными менеджерами: apt, yum, dnf
  2. Уметь устанавливать и удалять софт
  3. Понимать что такое зависимости

Открой мир IT вместе с нами!