Чек-лист по теме "Linux"
29 мая 2024, автор Алексей Казин
Вся теория и общие воркшопы доступны на нашем youtube канале. Дополнительные задания из реальных задач DevOps инженера, а также практические занятия в группе доступны по подписке на Boosty. Вместе с подпиской предоставляется доступ ко всей инфраструктуре курса.
Вопросы:
Базовые умения
- Уметь работать с правами и владельцами файлов и папок
- Уметь создавать пользователей и группы
- Уметь использовать базовые команды: cp, mv, tail, cat, grep
Удаленный доступ к серверу Linux
- Уметь подключаться удаленно к серверу через ssh (используя логин\пароль или ключ
- Уметь работать с утилитой scp
Диагностика сети Linux
- Уметь диагностировать сеть: ping, telnet, ifconfig, route, traceroute, curl
- Уметь настраивать сетевое соединение
- Понимать базовый принцип работы сети
Мониторинг ресурсов системы
- Знать утилиты: top, htop, iotop и пр.
- Уметь пользоваться и понимать вывод утилит: free, du, df
- Понимать что такое load average
Проверка работоспособности сервисов
- Уметь работать со службами: systemctl start\stop\restart\status
- Уметь работать с journalctl
Просмотр логов
- Знать куда по-умолчанию пишутся логи
- Уметь их читать: использование tail, watch
Установка программного обеспечения
- Уметь работать с пакетными менеджерами: apt, yum, dnf
- Уметь устанавливать и удалять софт
- Понимать что такое зависимости
Открой мир IT вместе с нами!