План на курса

Въведение в 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 Часове

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории