Основы работы в терминале Linux

Освойте основы работы в терминале Linux в этом комплексном курсе для начинающих. Узнайте всё: от доступа к среде Linux до навигации по файловой системе и получения справки с помощью практических лабораторных работ и увлекательных заданий. Идеально подходит для всех, кто начинает свой путь в Linux.

DevOps EngineerLinuxDevOps

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Этот курс для начинающих представляет терминал Linux как рабочую среду, а не как список команд для запоминания. В шести пошаговых лабораторных работах и итоговом задании вы научитесь читать приглашение, выполнять простые команды, отслеживать своё местоположение, перемещаться по файловой системе и пользоваться встроенной справкой.

Упражнения выполняются в предоставленном терминале Linux и развиваются небольшими проверяемыми шагами. В заключительном сценарии исследования сервера вы примените проверку личности и имени хоста, абсолютную и относительную навигацию и доступ к страницам руководства без повторения полного пошагового разбора.

Чему вы научитесь

  • Различать терминал, оболочку, приглашение, контекст обычного пользователя и контекст root
  • Определять текущего пользователя, имя хоста и рабочий каталог базовыми командами
  • Выполнять простые команды, интерпретировать нормальный вывод и ошибки command not found и завершать сеанс
  • Выводить текст и значения переменных окружения и очищать загромождённый экран терминала
  • Переходить между каталогами с помощью cd и проверять изменения местоположения с помощью pwd
  • Использовать абсолютные и относительные пути и сокращения ~, .. и -
  • Открывать, искать и закрывать страницу man и использовать --help для быстрой справки

Для кого этот курс

Курс предназначен для абсолютных новичков в Linux, разработчиков, впервые приступающих к работе с серверами, и будущих специалистов DevOps или системных администраторов, которым нужна последовательная отправная точка в командной строке.

Предварительные требования: Опыт работы с командной строкой Linux не требуется. Достаточно уметь вводить короткие команды и читать простой вывод на экране.

Учебная среда: Предоставленный терминал LabEx Linux со стандартным пользователем labex, временным доступом root для одного упражнения с приглашением, распространёнными каталогами файловой системы и встроенными страницами руководства. Вся работа остаётся в учебной среде.

Часто задаваемые вопросы

Подойдёт ли курс, если я никогда не пользовался терминалом?

Да. Он начинается с различия между терминалом и оболочкой, объясняет каждую часть приглашения и вводит команды по одной до итогового задания.

Какая часть курса выполняется по инструкции?

Шесть лабораторных работ предлагают пошаговую практику. Седьмой и последний раздел — задание, где вы самостоятельно проверяете пользователя и имя хоста, перемещаетесь по абсолютным и относительным путям и открываете страницу руководства pwd.

Буду ли я настраивать или администрировать настоящий сервер?

Нет. Сервер — это учебный сценарий. Вы исследуете предоставленную среду Linux и ненадолго входите в оболочку root, а затем выходите из неё, но не настраиваете службы, не устанавливаете программы и не меняете системные параметры.

Рассматриваются ли создание файлов и разрешения?

Пока нет. Этот модуль посвящён ориентации в терминале, выполнению команд, навигации и справочным системам. Операции с файлами и разрешения рассматриваются в следующих модулях пути DevOps.

Преподаватель

labby
Labby
Labby is the LabEx teacher.