Введение
В этом практическом занятии (лабораторной работе) вы научитесь перемещаться по файловой системе Linux с помощью базовых команд для работы с каталогами. Понимание того, как определить текущее местоположение и перемещаться между каталогами, является важным навыком для всех, кто работает с операционной системой Linux. Основное внимание будет уделено использованию команды pwd для отображения текущего каталога, созданию каталогов с помощью команды mkdir и переходу между каталогами с помощью команды cd. Эти основные навыки навигации являются основой для почти всей работы в командной строке Linux.
Понимание команды pwd
Команда pwd расшифровывается как "print working directory" (вывести текущий рабочий каталог). Эта команда является важной для навигации, так как она отображает полный путь к каталогу, в котором вы находитесь в данный момент. Можно представить ее как GPS для файловой системы Linux.
При использовании терминала Linux важно всегда знать, в каком каталоге вы работаете, прежде чем выполнять команды. Без этой информации вы можете выполнить операции в неправильном месте, что может привести к ошибкам или непредвиденным последствиям.
Чтобы использовать команду pwd, просто введите ее в терминал и нажмите Enter:
pwd
При выполнении этой команды вы должны увидеть вывод, похожий на следующий:
/home/labex/project
Этот вывод показывает ваше текущее местоположение в файловой системе. В данном случае вы находитесь в каталоге project, который находится внутри каталога labex, который, в свою очередь, находится внутри каталога home. Символ / в начале представляет корневой каталог, а каждый последующий / разделяет имена каталогов в пути.
Отведите немного времени на понимание этого вывода, так как знание текущего местоположения является первым шагом для эффективной навигации по файловой системе Linux.
Создание и переход в новый каталог
Теперь, когда вы понимаете, как проверить текущее местоположение, давайте научимся создавать новый каталог и переходить в него. Для этих операций используются команды mkdir (make directory - создать каталог) и cd (change directory - изменить каталог).
Создание нового каталога
Для создания нового каталога используйте команду mkdir, за которой следует имя каталога. Создадим каталог с именем strategy:
mkdir ~/project/strategy
В этой команде:
mkdir- команда для создания каталога~/project/strategy- путь, где мы хотим создать каталог~- сокращение, которое представляет ваш домашний каталог (/home/labex)
После выполнения этой команды никакой вывод не отображается, что является нормальным для команд Linux, которые успешно завершились.
Переход в новый каталог
Теперь, когда мы создали каталог strategy, давайте перейдем в него с помощью команды cd:
cd ~/project/strategy
Снова, при успешном выполнении команды никакого вывода нет. Но как проверить, что мы действительно сменили каталог? Именно здесь наша команда pwd из Шага 1 становится полезной:
pwd
Теперь вывод должен показать:
/home/labex/project/strategy
Это подтверждает, что мы успешно перешли в новый каталог. Теперь путь включает strategy в конце, что указывает, что это наш текущий рабочий каталог.
Создание и навигация по каталогам - это фундаментальный навык при работе с файловой системой Linux. Вы будете часто использовать эти команды в своем опыте работы с Linux.
Возвращение в домашний каталог
В Linux домашний каталог представляет собой ваше личное пространство в файловой системе. Именно там хранятся ваши личные файлы и настройки. Возможность быстро вернуться в домашний каталог является важным навыком навигации.
Существует несколько способов перейти в домашний каталог из любого места в файловой системе:
Использование команды
cdс символом тильды (~):cd ~Или еще проще, просто использование команды
cdбез аргументов:cd
Обе команды приведут вас в ваш домашний каталог (/home/labex). Используем первый метод:
cd ~
После выполнения этой команды проверим наше местоположение с помощью команды pwd:
pwd
Теперь вы должны увидеть:
/home/labex
Этот вывод подтверждает, что вы успешно вернулись в домашний каталог.
Возможность быстро вернуться в домашний каталог полезна, когда вам нужна известная точка начала для навигации или когда вам нужно получить доступ к файлам, хранящимся относительно вашего домашнего каталога.
В Linux концепция домашнего каталога важна для организации личных файлов и настроек. Каждый пользователь имеет свой собственный домашний каталог, обеспечивая разделение и конфиденциальность между разными пользователями на одной системе.
Резюме
В этом практическом занятии вы изучили основные команды навигации по файловой системе Linux, которые являются фундаментом для работы в командной строке. Вот краткий обзор того, что вы достигли:
Вы использовали команду
pwd(print working directory - вывести текущий рабочий каталог) для отображения текущего местоположения в файловой системе. Эта команда важна для того, чтобы всегда знать, где вы находитесь при выполнении других команд.Вы создали новый каталог с помощью команды
mkdir, показав, как организовать файлы и каталоги в системе Linux.Вы перемещались между каталогами с помощью команды
cd(change directory - изменить каталог), переходя в определенный каталог и затем возвращаясь в домашний каталог.
Эти базовые навыки навигации постоянно используются при работе с системами Linux. Понимание того, как проверять свое местоположение, создавать новые каталоги и перемещаться между ними, является фундаментом для эффективной работы в командной строке. По мере продвижения в изучении Linux эти команды станут вам знакомы, позволяя сосредоточиться на более сложных задачах.



