Основы командной строки
Включено в курс
Чему вы научитесь
- Выполнять навигацию по файловой системе
- Работать с переменными окружения
- Разбираться с доступами к файлам
- Использовать пакетный менеджер для установки утилит
- Выходить из Vim'a
Описание
Командная строка — это первое, с чем сталкивается программист, работающий на *NIX системах, например, linux или macos. Её значение невозможно переоценить, она является основным способом взаимодействия с системой и способом управления множеством программ, таких как git или ansible.
Уроки курса
-
2
Операционные системы
Познакомиться с историей многопользовательских операционных систем -
3
Командная строка
Узнать отличия понятий "терминал" и "командный интерпретатор" -
5
Интерфейс командной строки
Разобраться с тем, как вызываются программы в командной оболочке -
11
Пайплайн (Конвейер)
Познакомиться с пайпом и научиться строить цепочки из программ -
12
Манипулирование файловой структурой
Научиться создавать и модифицировать файлы и директории -
13
Переменные окружения
Познакомиться с переменными окружениями и понять зачем они нужны -
18
Пакетный менеджер
Изучить основной способ установки программ в *nix-системах -
19
Выполнение программ
Познакомиться с переменной окружения PATH и механизмом поиска исполняемых файлов -
20
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
21
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Испытания
Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже
Впечатления

Божечки-кошечки! Такое приятное задание! Чувствуешь себя мини-создателем =) Специально не стала пользоваться флагом -р и создавала папочки и файлы по одной штуке, методично проваливаясь по дереву. Волшебство, не иначе!

Спасибо разработчикам курса! Как всегда здоровское задание на внимательность. Но мое решение немного отличается. Сперва я вошел в директорию, а уже потом ввел команду на ввод текста в файл через пайплайн

Спасибо за всё! При выполнении заданий часто сам себе нагнетал больше чем следовало. Даже на последнем задании что-то изобретал непонятное, а оказалось нужно сделать тоже самое что и в 17 уроке, а дальше запустить приложение

Спасибо за такой полезный и интересный курс! Наконец-то командная строка *nix-систем перестала быть чем-то неизведанным.)) Теперь, с помощью Хекслета, открыт для себя bash как один из крайне удобных и нужных инструментов в работе.
(На очереди - Vim).
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.






