Командная строка — это первое, с чем сталкивается программист, работающий на *NIX системах, например, linux или macos. Её значение невозможно переоценить, она является основным способом взаимодействия с системой и способом управления множеством программ, таких как git или ansible.
Программа курса
Введение
- Операционные системы
- Командная строка
- Навигация
- Интерфейс командной строки
- Файловая структура
- Чтение файлов
- Grep
- Редактирование файлов
- Потоки
- Пайплайн (Конвейер)
- Манипулирование файловой структурой
- Переменные окружения
- История
- Пользователи и группы
- Sudo
- Права доступа
- Пакетный менеджер
- Выполнение программ