Ничего не найдено

Введение в Shell

Shell – основной инструмент для взаимодействия с операционной системой через командную строку.

Дарья Иконникова
Преподаватель

Дарья Иконникова

Опыт разработки на Python, JavaScript, React, Node.js, MySQL

5часов
0видео
55упражнений
4650опыта
Описание курсаShell – основной инструмент для взаимодействия с операционной системой через командную строку. Оболочка Unix Shell позволяет делать сложные действия всего несколькими нажатиями клавиш. Она помогает комбинировать существующие команды, автоматизировать повторяющиеся задачи и запускать программы в кластерах и облаках. Под кластерами подразумевается единая система группы компьютеров, объединённых высокоскоростными каналами связи. Она представляет единый аппаратный ресурс с точки зрения пользователя. Облака – это совокупность виртуальных IT – ресурсов. Цель работы такой системы – передать доступ к данным, находящимся в облаке, удаленным пользователям. Этот курс познакомит вас с ключевыми возможностями командной строки и покажет, как эффективно её использовать.
1.  Управление файлами и каталогами
Эта глава познакомит вас с интерфейсом Unix Shell. Вы узнаете, почему он все еще используется спустя почти 50 лет, чем он отличается от других графических инструментов, как перемещаться в консоли и как создавать, изменять и удалять файлы и каталоги.

2.  Управление данными
Команды, которые вы видели в предыдущей главе, позволяли вам перемещать объекты в файловой системе. В этой главе рассмотрим, как работать с данными в этих файлах. Мы будем использовать простые инструменты, которые являются основой для работы с консолью.

3.  Использование полезных инструментов
Главное преимущество командной строки Unix Shell – это возможность легко комбинировать отдельные команды для выполнения новых задач. Эта глава покажет вам, как использовать эту возможность для выбора нужных данных, и познакомит вас с командами для сортировки значений и удаления дубликатов.

4.  Пакетная обработка данных
История терминала позволяет повторять действия несколькими нажатиями клавиш, а конвейеры (pipes) позволяют комбинировать существующие команды для создания новых. В этой главе вы научитесь создавать собственные команды.

5.  Создание новых инструментов
История терминала позволяет повторять действия несколькими нажатиями клавиш, а конвейеры (pipes) позволяют комбинировать существующие команды для создания новых. В этой главе вы научитесь создавать собственные команды.

ООО «Дипскиллс»
г. Москва, ул. Измайловский Вал, д. 2
© DeepSkills, 2023