Про курс
Linux – сімейство операційних систем, що використовується в першу чергу для створення серверів, персональних комп'ютерів та як основа операційних систем більшості смартфонів.
Курс «Основи адміністрування Linux» дає базові знання процесів встановлення, налаштування та роботи з цією операційною системою на прикладі однієї з версій Linux – Ubuntu. Ви ознайомитеся з основами роботи в терміналі, утилітами, необхідними для щоденної роботи, основами налаштування web-сервера та сервера баз даних на Linux.
Попередні Вимоги
Вміння працювати з ПК на рівні просунутого користувача
Ви навчитеся
- Встановлювати ОС Linux та необхідні для роботи утиліти та служби.
- Адмініструвати ОС Linux.
- Працювати з жорсткими дисками та файловою системою.
- Настроювати термінал для зручності роботи.
- Створювати користувачів, налаштовувати їхні права та привілеї для роботи в операційній системі.
- Керувати процесами у системі.
- Використовувати bash для написання сценаріїв.
- Використовувати vim та розуміти основи роботи з ним.
- Працювати із текстовими потоками.
- Працювати з архіваторами, бекапами та планувальником завдань.
- Налаштувати мережу та розуміти основи роботи мережевих протоколів.
- Розуміти основи безпеки роботи операційної системи та реалізовувати її.
- Організовувати логування та вести логи.
- Виконувати встановлення та базове налаштування web-server-а та сервера баз даних.
- 6 год 19 хв
- 06.08.2021
- 16 з 16
- 06.08.2021
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Основи адміністрування Linux на 40 днів?
На уроці розглядається робота з VirtualBox та Ubuntu, встановлення ОС Ubuntu. Також відбувається знайомство з командним рядком та базовими командами.
На уроці ми подивимося на процес завантаження Ubuntu та зміни рівня запуску, завершення та перезавантаження системи. Також дізнаємося все про апаратну архітектуру ПК.
Розглядається робота з жорсткими дисками, їх розмітка, створення розділів, вибір типів файлової системи, розширення та стиснення розділів. Надається вся інформація про роботу з файлом підкачки, створення та активацію його та основи LVM.
Дізнаємося все про файлову систему ОС Ubuntu, роботу з LVM, використання та керування deb-пакетами.
На уроці мова піде про роботу з командним рядком на більш просунутому рівні, тобто навігація по директоріям та файлам у командному рядку, створення файлів та директорій, використання регулярних виразів для пошуку файлів за більш конкретними фільтрами та знайомство з текстовим редактором VI. Також поговоримо про те, що таке лінки, навіщо потрібні і як із ними працювати.
Студенти зможуть отримати всю інформацію про групи у Linux. Наприклад, роботу з правами доступу до файлів і папок, як переглядати та змінювати власника та групу для файлів і директорій, а також як змінити права за промовчанням в системі.
Розглядаються способи моніторингу, створення та завершення процесів, зміна їхнього пріоритету виконання та робота з ОЗУ.
Відбувається знайомство з оболонкою командного рядка в Linux. На уроці подивимося на те, як змінити її під себе, також познайомимося зі змінними. Розглянемо принцип роботи команд Set і unset, що таке Alias і навіщо вони потрібні.
На уроці показано обробку текстових потоків за допомогою фільтрів, ефективність роботи та обробки текстових файлів. Дізнаємося все про те, що таке розбивка великих файлів на кілька дрібних і об'єднання в початковий стан.
Розглядається робота з Bash, його синтаксису, написання скриптів.
Мова буде йти про роботу з архіваторами та утилітами стиснення. Також подивимося на те, як працювати з планувальником завдань та бекапами, робити автоматизацію бекапів, а також виконувати їх у заданий час.
Розглядаються основні поняття мережі, модель OSI та стек TCP/IP. Буде проведено знайомство студентів із мережевими портами та службами, їх призначення. Розглянемо протоколи, а також як працює DNS і DHCP.
Урок присвячений роботі з мережею та мережевими командами, а також основам безпеки.
Поговоримо про роботу з логами різних служб і познайомимося з утилітами для ротації логів.
На уроці розглядається робота з Web-services і nginx.
Почнемо працювати з базою даних, СуБД, а також дізнаємося про синтаксис і основні команди.