Кому підійде цей курс
- програмісти всіх напрямків
Ви розширите коло виконуваних завдань, станете більш самостійними і впевненими у своїй роботі.
- тестувальники ПО
Навчіться використовувати командний рядок для виявлення та усунення помилок.
- DevOps-фахівці
Курс допоможе вам оптимізувати управління серверами, ви навчитеся встановлювати і видаляти програми на сервері, а також налаштовувати їх під свої завдання.
- запускати консольні програми та команди
- встановлювати, видаляти і налаштовувати програми на сервері
- створювати власні скрипти, задавати в них змінні і працювати з параметрами
- працювати з файлами, папками та доступом до них
- керувати власним сервером
- встановлювати базу даних MySQL і підключатися до неї з командного рядка і PHP-скрипта
- ставити завдання в розклад Crontab
- автоматизувати створення бекапів і моніторинг
що таке командний рядок
- Які бувають командні рядки
- командний рядок Bash
- команди, параметри та ключі, man
- відносні та абсолютні шляхи
- операції з файлами та папками
- розмір папок і вільне місце
- введення, виведення та перенаправлення даних
- команда grep
- користувачі та права доступу
- Авторизація, FTP, SSH і SSH-Ключі
- завантаження файлів
- Менеджмент джобов, jobs, bg, fg
- управління процесами, top, ps, kill
- Планування завдань, crontab
- сервіси та управління ними
- параметри та налаштування bash
- популярні сполучення клавіш
- Створення та запуск скрипта
- змінні та параметри
- умови та логічні вирази
- цикли
- Написання скрипта бекапів
- встановлення та видалення програм
- встановлення та налаштування веб-сервера Apache
- встановлення та налаштування PHP
- встановлення та налаштування MySQL
- Робота з логами
- встановлення та налаштування веб-сервера Nginx
https://privatelink.de/?https://skillbox.ru/course/bash/