Що нового?

Придбаний [GeekBrains] Linux. Адміністрування робочих станцій. 2019 (Павло Стаценко, Віктор Щупаченко)

Інформація про покупку
Тип покупки: Складчина
Ціна: 4548 ГРН
Учасників: 0 з 96
Організатор: Відсутній
Статус: Набір учасників
Внесок: 49.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

GNU/Linux - популярна операційна система, що лідирує на ринку серверного обладнання, використовувана також як вбудована ОС в промисловому і побутовому обладнанні і навіть в якості десктопного ПО. Компоненти GNU використовуються і в MAC OS X, не обійшлося без впливу GNU/Linux і на Windows.
Знайомство з Linux необхідно системному адміністратору, тестувальнику, веб-програмісту, фахівцеві з інформаційної безпеки, будь-якому розробнику, який претендує на статус middle і вище.

даний курс розбирає базові основи роботи в Linux: основи роботи в оболонці Linux, Управління користувачами і правами файлів, регулярні вирази і написання скриптів в bash, робота з процесами і управління завантаженням і сервісами в Linux.
Розуміння основ програмування, систем числення (двійкова, вісімкова, шістнадцяткова системи числення) і булевої логіки

чому ви навчитеся:
  • встановлювати та налаштовувати Ubuntu;
  • розуміти архітектуру Linux і Unix-подібних систем;
  • працювати в терміналі (стане в нагоді і тим, хто використовує Mac);
  • працювати з файлами, файловими системами і пристроями в Linux;
  • адмініструвати Linux та інші Unix-подібні операційні системи;
  • розуміти і писати регулярні вирази;
  • вирішувати завдання автоматизації, писати скрипти і призначати завдання за розкладом;
  • налаштувати на базі Linux веб-сервер і захистити його за допомогою iptables;
  • працювати з git, використовувати контейнеризацію Docker.

Урок 1. Знайомство і установка

Знайомство з GNU/Linux. Що таке GNU, Linux і UNIX. Віртуалізація. Встановлення Ubuntu у віртуальній машині. Базові можливості роботи в Linux

Урок 2. Робота в графічному і консольному режимі
Консольний і графічний режим в Linux. Консольні команди. Створення та редагування файлів.

Урок 3. Файли та права доступу в Linux
Користувачі і права в Linux; робота з файлами; виконання операцій від імені суперкористувача.

Урок 4. Регулярні вирази
Регулярні вирази. Пошук. sed.

Урок 5. Програмування bash
Синтаксис. Команда. Змінна. Керуючі конструкції. Деякі прості скрипти. Виконання завдань за розкладом за допомогою cron.

Урок 6. Веб-сервіси
Мережеві можливості Linux. Веб-сервіси. Nginx, Apache2. Let’s encrypt. Мережевий фільтр netfilter і утиліта iptables.

Урок 7. Введення в Git
Знайомство з Git.

Урок 8. SOA і введення в Docker
Монолітна і SOA-Архітектура додатків. Введення в Docker
https://privatelink.de/?https://geekbrains.ru/courses/22
 
Угорі