Перейти к основному содержимому
Модуль 1 · Урок 2 из 22/11 в курсе~12 min
Уроки модуля (2/2)

Перемещение по файловой системе (cd)

Чтобы перейти из одной папки в другую файловой системы Linux, используйте команду:

Bash
cd [path]

Эта команда означает Изменить каталог. Путь к папке, в которую вы хотите войти, можно указать двумя способами: используя абсолютный путь или относительный путь.


Абсолютные и относительные пути

  1. Абсолютный путь: всегда начинается с корня / и описывает весь путь к месту назначения. – Пример: cd /home/user/documents

    • Независимо от того, в какой папке вы сейчас находитесь, абсолютный путь всегда приведет вас в одно и то же место.
  2. Относительный путь: начинается с текущего каталога.

    • Пример: если вы уже находитесь в /home/user, чтобы ввести /home/user/documents, вам нужно всего лишь ввести cd documents (без косой черты / в начале).

Специальные ярлыки

Linux предоставляет несколько полезных ярлыков для быстрой навигации:

  • . (одиночная точка): представляет текущий каталог.
  • .. (двойная точка): представляет родительский каталог (на один уровень выше в дереве каталогов). – Пример: если вы находитесь в /home/user/documents, то при вводе cd .. вы перейдете на /home/user.
  • ~ (тильда): представляет ваш домашний каталог (/home/user). Ввод cd ~ (или просто cd без аргументов) мгновенно вернет вас домой.

Примеры навигации и распространенные ошибки

Если вы попытаетесь получить доступ к несуществующему каталогу, терминал покажет вам такую ​​ошибку:

Bash
cd nonexistent_folder
# Output:
# cd: nonexistent_folder: No such file or directory

Вы можете использовать цепочку навигации или использовать pwd, чтобы проверить эффект изменения папок:

Bash
cd documents
pwd
# Output:
# /home/user/documents

Попробуйте сами

Упражнение 1. Введите папку

Упражнение#linux.m1.l2.e1
Попыток: 0Загрузка…

Перейдите в каталог «документы», используя относительный путь.

Загрузка редактора…
Показать подсказку

Используйте команду cd, за которой следует имя папки назначения.

Решение доступно после 3 попыток

Упражнение 2. Поднимитесь на один уровень вверх.

Упражнение#linux.m1.l2.e2
Попыток: 0Загрузка…

Вернитесь в родительский каталог относительно вашего текущего местоположения.

Загрузка редактора…
Показать подсказку

Используйте cd, а затем специальный ярлык для родительской папки.

Решение доступно после 3 попыток

Упражнение 3: Возвращение домой

Упражнение#linux.m1.l2.e3
Попыток: 0Загрузка…

Перейдите в каталог «документы» и сразу после этого вернитесь в свой домашний каталог, используя специальный ярлык ~.

Загрузка редактора…
Показать подсказку

Сначала используйте cd, затем document, затем используйте cd, а затем ~.

Решение доступно после 3 попыток