Основы командной строки
Включено в курс
Чему вы научитесь
- Выполнять навигацию по файловой системе
- Работать с переменными окружения
- Разбираться с доступами к файлам
- Использовать пакетный менеджер для установки утилит
- Выходить из 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).
Хекслет, я вас люблю ))))))) пока прошла это простецкое задание, перелопатила кучу инфо, настроила на ноуте zsh, установила Iterm2 и к нему цветовые темы, шрифты, плагины ) короче апргрейд терминала полный, при том что еще вчера не подозревала о его существовании ) Сложно! но потом как дойдет, понимаешь как это было просто )
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.