Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в Linux
- Какво е Linux? История и екосистеми
- Обзор на дистрибутивите (например, Red Hat, Ubuntu, CentOS)
- Примери за използване на Linux в предприятията и облака
Започване с командния ред
- Влизане, основи на терминала, шели (bash, zsh)
- Разбиране на промпта, команди, опции и аргументи
- Основно навигиране (pwd, ls, cd)
Управление на файлове и директории
- Създаване, разглеждане и редактиране на файлове (touch, cat, nano/vim)
- Файлови операции (cp, mv, rm)
- Йерархия и структура на директории
Разбиране на правата за достъп
- Права за достъп до файлове и директории
- Обзор на потребители и групи
- Команди chmod, chown, chgrp
Потребители и процеси
- Списък и управление на потребители
- Превключване на потребители (su, sudo)
- Разглеждане и контролиране на процеси (ps, top, kill)
Основи на управлението на пакетите
- Въведение в менажерите на пакети (yum/dnf/apt)
- Инсталиране, актуализиране и премахване на софтуер
Основи на мрежата
- Проверка на свързаността (ping, ifconfig/ip)
- Основна конфигурация на хост
- SSH достъп и сигурни отдалечени свързаности
Въведение в shell скриптовете
- Какво е скрипт?
- Писане на основни shell скриптове
- Променливи, цикли, условни конструкции
Мониторинг и разкриване на грешки в системата
- Използване на диска и системна зареда (df, du, free)
- Логове и системни съобщения (journalctl/syslog)
- Основни техники за разкриване на грешки
Резюме и следващи стъпки
Изисквания
Предходни познания
- Основна умения за работа с компютри (не се изисква предварителен опит с Linux/Unix)
Технически изисквания
- Лаптоп с достъп до Linux среда (физична или виртуална)
- SSH клиент (за отдалечени лаборатории) или възможност за използване на локален VM
- Достъп до интернет (за онлайн обучение и ресурси)
14 Часове