Съдържание и теми, включени в курса
Въведение в 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 достъп и защитени отдалечени връзки
Въведение в писането на скриптове за обвивката
- Какво представлява скриптът?
- Писане на основни скриптове за обвивката
- Променливи, цикли, условни конструкции
Наблюдение на системата и отстраняване на проблеми
- Използване на дисково пространство и натоварване на системата (df, du, free)
- Дневници и системни съобщения (journalctl/syslog)
- Основни техники за отстраняване на проблеми
Обобщение и следващи стъпки
Изисквания
Предварителни знания
- Основна компетентност при работа с компютри (не се изисква познаване на Linux/Unix)
Технически изисквания
- Лаптоп с достъп до Linux среда (физическа или виртуална)
- SSH клиент (за отдалечени лабораторни упражнения) или възможност за локална виртуална машина
- Интернет достъп (за онлайн обучение и ресурси)
Отказ от отговорност: Този курс е част от глобалното портфолио за обучения на NobleProg. Провеждането се осъществява чрез оторизирани партньори от мрежата на NobleProg, като NobleProg Ontario Inc.
Отзиви от участници (2)
по-дълбоко познание за файловата структура и начина, по който работи Linux много нови команди и възможности за получаване на резултати, описани много добре
Florin Bejan
Курс - Getting Started with Linux Fundamentals
Машинен превод
практически примери за нашите нужди
Radu
Курс - Getting Started with Linux Fundamentals
Машинен превод