Что такое командная строка
- Какие бывают командные строки
- Командная строка Bash
- Команды, параметры и ключи, man
Работа с файлами и папками
- Относительные и абсолютные пути
- Операции с файлами и папками
- Размер папок и свободное место
- Ввод, вывод и перенаправление данных
- Команда grep
Авторизация и права доступа
- Пользователи и права доступа
- Авторизация, FTP, SSH и SSH-ключи
- Скачивание файлов
Процессы, сервисы и задачи
- Менеджмент джобов, jobs, bg, fg
- Управление процессами, top, ps, kill
- Планирование задач, crontab
- Сервисы и управление ими
Конфигурация и инструменты
- Параметры и настройки bash
- Популярные сочетания клавиш
Написание скриптов на Bash
- Создание и запуск скрипта
- Переменные и параметры
- Условия и логические выражения
- Циклы
- Написание скрипта бэкапов
Использование Bash на примере настройки веб-сервера
- Установка и удаление программ
- Установка и настройка веб-сервера Apache
- Установка и настройка PHP
- Установка и настройка MySQL
- Работа с логами
- Установка и настройка веб-сервера Nginx