Курс Основи Unix/Linux

  • Online
  • Для начинающих
  • SysAdmin
Образовательный центр: Мир Современного Образования
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:32 часов
Начало курса:04.03.2025
Стоимость обучения:32 000 UAH за курс

Матеріал курсу спроєктований для підготовки досвідченого користувача, який може ефективно використовувати і налаштовувати систему Red Hat Enterprise Linux для виконання стандартних завдань у командному рядку, а також користуватися стандартними мережевими утилітами. Слухачі, які відмінно засвоїли матеріал цього курсу, готові до вивчення системного адміністрування.

Програма курсу

Модуль 1. Огляд

  • Історія UNIX
  • Принципи UNIX
  • Проект GNU / Фонд FSF
  • GPL - Універсальна Громадська Ліцензія GNU
  • Коріння Linux
  • Чому Linux?
  • Red Hat Enterprise Linux
  • Рекомендовані характеристики обладнання
  • Локальний вхід в систему
  • Віртуальні консолі
  • Графічна інфраструктура Xorg
  • Графічні оточення Xorg
  • Запуск Nvidia
  • Зміна пароля

Модуль 2. Запуск команд та отримання довідки

  • Цілі
  • Повістка
  • Запуск команд
  • Деякі прості команди
  • Отримання довідки
  • Команда whatis
  • Параметр - help
  • Читання коротких довідок по використанню
  • Команда man
  • Переміщення по сторінках man
  • Команда info
  • Переміщення по сторінках info
  • Розширена документація
  • Документація Red Hat
  • Лабораторна робота: Отримання довідки з допомогою команд

Модуль 3. Перегляд файлової системи

  • Концепція ієрархії файлів в Linux
  • Деякі важливі каталоги
  • Інші важливі каталоги
  • Поточний робочий каталог
  • Імена файлів і каталогів
  • Абсолютні шляхи
  • Відносні шляхи
  • Зміна каталогу
  • ерегляд вмісту каталогу
  • Копіювання файлів і каталогів
  • Копіювання файлів і каталогів: призначення
  • Переміщення і перейменування файлів і каталогів
  • Переміщення і перейменування файлів і каталогів: призначення
  • Створення і видалення файлів
  • Створення і видалення каталогів
  • Використання Nautilus
  • Копіювання та переміщення файлів Nautilus
  • Визначення вмісту файлу
  • Перегляд текстового файлу
  • Перегляд тексту посторінково
  • Лабораторна робота: Перегляд файлової системи

Модуль 4. Оболонка bash

  • Введення в bash
  • Спадщина та можливості bash
  • Корисні прийоми командного рядка: масова обробка файлів
  • Корисні прийоми командного рядка: клавіша Tab
  • Корисні прийоми командного рядка: історія команд
  • Розширення командного рядка: тільда
  • Розширення командного рядка: змінні і рядки
  • Розширення командного рядка: команди і математичні операції
  • Захист від розширень: зворотна коса ризику
  • Захист від розширень: лапки
  • Прийоми роботи з історією
  • Прийоми редагування команд
  • Прийоми редагування команд: режими редагування gnome-terminal
  • Лабораторна робота: Дослідження оболонки bash

Модуль 5. Стандартний ввід/вивід і канали

  • Стандартний ввід/вивід
  • Перенаправлення вводу і виводу
  • Перенаправлення виводу
  • Перенаправлення стандартного виводу
  • Перезапис або додавання
  • Перенаправлення стандартного каналу помилок
  • Перенаправлення каналів виводу і помилок
  • Перенаправлення вводу
  • Використання каналів для з'єднання процесів
  • Корисні призначення каналів Tee
  • Лабораторна робота: Стандартний ввід/вивід і канали

Модуль 6. Користувачі, групи та дозволи

  • Модель безпеки Linux
  • Користувачі
  • Групи
  • Користувач root
  • Безпека файлів в Linux
  • Типи дозволів
  • Вивчення дозволів
  • Інтерпретація дозволів
  • Вивчення каталогів
  • Безпека процесів в Linux
  • Зміна дозвіл - символьний запис
  • Зміна дозвіл - числова запис
  • Змінення дозволів Nautilus
  • Лабораторна робота: Файлові дозволи

Модуль 7. Основи роботи та друк в редакторах vi i vim

  • Огляд vi і vim
  • Запуск vi і vim
  • Три режими vi і vim
  • Переміщення курсору
  • Перехід в режим вставки
  • Вихід з режиму вставки:
  • Зміна, видалення та вирізання
  • Вставка
  • Скасування змін
  • Пошук тексту
  • Прийоми роботи в командному режимі
  • Збереження файлу і вихід з програми: режим ex
  • Друк в Linux
  • Команди друку
  • Утиліти друку
  • Лабораторна робота: Основи редакторів vi і vim

Модуль 8. Файлова система Linux всередині

  • Розділи і файлові системи
  • Дескриптори Inode
  • Каталоги
  • Дескриптори Inode і каталоги
  • сp і дескриптори Inode
  • mv дескриптори Inode
  • rm і дескриптори Inode
  • Символічні (або "м'які") посилання
  • Жорсткі посилання
  • Сім фундаментальних типів файлів
  • Перевірка вільного простору
  • Знімні носії
  • Монтування CD і DVD
  • Монтування USB-носіїв
  • Монтування дискет
  • Форматування дискет
  • Навіщо потрібні архівні файли?
  • Створення архіву
  • Перегляд архівів
  • Витяг файлів з архіву
  • Навіщо використовувати стиснення файлів?
  • Утиліти стиснення
  • Використання стиснення
  • Стиснення архівів
  • Створення tar-архіву на неформатованих дискетах
  • Лабораторна робота: Файлова система Linux

Модуль 9. Налаштування оболонки bash

  • Налаштування оболонки bash
  • Змінні
  • Налаштування оболонки: локальні змінні
  • Поширені локальні змінні
  • Локальна змінна PS1
  • Псевдоніми
  • Інші способи налаштування оболонки
  • Налаштування команд: Змінні оточення
  • Поширені змінні оточення
  • Змінна оточення TERM
  • Змінна оточення PATH
  • Як оболонка розширює командний рядок
  • Сценарії запуску оболонки
  • Оболонки входу
  • Сценарії запуску: порядок виконання
  • /etc/profile
  • /etc/profile.d
  • ~/.bash_profile та ~/.bashrc
  • Як оболонка розширює командний рядок
  • ~/.bash_logout
  • Лабораторна робота: Налаштування оболонки bash

Модуль 10. Більш складні питання, пов'язані з користувачами, групами та дозволами

  • Коди користувачів і груп
  • Файли /etc/passwd, /etc/shadow і /etc/group
  • Системні користувачі та групи
  • Зміна свого посвідчення
  • Команди, які повідомляють відомості про користувача
  • Дозволу за замовчуванням
  • Спеціальні дозволи
  • Спеціальні дозволи для файлів, що виконуються
  • Спеціальні дозволи для каталогів
  • Лабораторна робота: Перемикання користувачів і призначення umask

Модуль 11. Розширене використання редакторів vi i vim

  • Зміна положення файлу
  • Зміна положення екрану
  • Фільтрація
  • Режим ex: пошук і заміна
  • Візуальний режим
  • Розширене читання і збереження
  • Налаштування vi і vim
  • Розширення свого словника
  • Звернення до доповненнями
  • Лабораторна робота: Розширене використання редакторів vi і vim

Модуль 12. Знайомство з обробкою рядків

  • Head
  • Tail
  • tail - продовження
  • Wc
  • Sort
  • Uniq
  • Cut
  • Інші засоби обробки рядків
  • Порівняння версій з використанням diff
  • Перевірка орфографії за допомогою aspell
  • Засоби форматування тексту
  • Лабораторна робота: Знайомство з обробкою рядків

Модуль 13. Обробка рядків з використанням регулярних виразів

  • Пошук шаблону за допомогою регулярних виразів
  • Спеціальні символи
  • Модифікатори
  • Прив'язки
  • Комбінації regex
  • Приклади регулярних виразів
  • Поміщайте в лапки свої регулярні вирази!
  • Grep
  • Sed
  • Використання sed
  • less і slocate
  • Регулярні вирази в vi і vim
  • Розширені регулярні вирази
  • Розширений синтаксис регулярних виразів
  • Awk
  • Використання awk
  • Лабораторна робота: Обробка рядків з використанням регулярних виразів

Модуль 14. Пошук і обробка файлів

  • Slocate
  • Приклади використання slocate
  • Find
  • Прості приклади використання find
  • find і логічні оператори
  • find і дозволи
  • find і числовий критерій
  • find і час обігу
  • Запуск команд з використанням find
  • Приклади виконання find
  • Засіб пошуку в Gnome
  • Лабораторна робота: Пошук і обробка файлів

Модуль 15. Вивчення і управління процесами

  • Що таке процес?
  • Як створюються процеси
  • Походження процесу
  • Стан процесу
  • Перегляд процесів
  • Передача процесів сигналів
  • Завершення процесів
  • Зміна пріоритету процесу
  • Зміна пріоритету процесу - продовження
  • Інтерактивні засоби управління процесами
  • Запуск процесу на передньому плані
  • Запуск процесу у фоновому режимі
  • Призупинення процесу
  • Перегляд фонових і припинених завдань
  • Відновлення припинених завдань
  • Складові команди
  • Планування відкладеного виконання процесів
  • Призначення періодично повторюваних процесів
  • Використання cron
  • Формат файлу Crontab
  • Лабораторна робота: Управління процесом

Модуль 16. Мережеві клієнти

  • Web-клієнти
  • Firefox
  • Інші графічні Web-браузери
  • Не графічні Web-браузери
  • Wget
  • Електронна пошта та обмін повідомленнями
  • Evolution
  • Налаштування Evolution
  • volution і GnuPG
  • Інші графічні поштові клієнти
  • Не графічні поштові клієнти
  • Gaim
  • Віддалений доступ і передача файлів
  • sh: безпечна оболонка (Secure SHell)
  • scp: безпечне копіювання (Secure CoPy)
  • telnet і "r" служби
  • Rsync
  • Lftp
  • gFTP
  • smbclient
  • Передача файлів Nautilus
  • Клієнти Xorg
  • Засоби мережевої діагностики
  • Лабораторна робота: Мережеві клієнти

Модуль 17. Сценарії для оболонки bash

  • Основи сценаріїв
  • творення сценаріїв оболонки
  • Створення сценаріїв оболонки - продовження
  • Виведення даних
  • Обробка введення
  • Стан завершення
  • Структури управління
  • Умовне виконання
  • Структури вибору: використання оператора if
  • Перевірки файлів
  • Перевірки рядків
  • Структури вибору: використання операторів if/else
  • Структури вибору: використання оператора case
  • Структури повторення: цикл for
  • for і послідовності
  • Структури вибору: цикл while
  • continue і break
  • Використання позиційних параметрів
  • Робота з параметрами, що містять пропуски
  • Робота з іменами файлів, що містять пробіли
  • Використання функцій в сценаріях оболонки
  • Використання функцій - продовження
  • Сценарії в командному рядку
  • Налагодження сценаріїв оболонки
  • Лабораторна робота: Сценарії для оболонки bash

Набуваються навички

  • Використовувати файлову систему Linux
  • Виконувати основні операції з файлами
  • Використовувати і налаштовувати інтерфейс GNOME
  • Застосовувати основні команди Linux в командному рядку
  • Розв’язувати стандартні задачі за допомогою графічного інтерфейсу GNOME
  • Відкривати, редагувати і зберігати текстові документи в редакторі vi
  • Управляти правами доступу до файлу
  • Запускати на виконання програми з командного рядка та інтерфейсу GNOME
  • Налаштовувати систему X Window4
  • Застосовувати регулярні вирази і перенаправлення вводу/виводу
  • Копіювати файли на знімний носій і з нього
  • Встановлювати, оновлювати, видаляти і запитувати пакети в системі
  • Застосовувати мережні утиліти для користувача
  • Застосовувати утиліти для "досвідчених користувачів"

Особливості курсу

  • Допомога ментора
  • Практика
  • Лабораторні роботи
  • Сертифікат про проходження курсу

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Networking Technologies
Формат
Online
Начало обучения
Дата формується
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
01.12.2025
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
SEDICOMM University - Академия Cisco
Формат
Online
Начало обучения
Дата формується
Длительность
6 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
30 000 UAH за курс
Учебный центр
SEDICOMM University - Академия Cisco
Формат
Online
Начало обучения
29.07.2025
Длительность
6 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
уточняйте