📺 Статьи

Как вернуться на папку назад в командной строке

Командная строка — это мощный инструмент, позволяющий управлять компьютером с помощью текстовых команд. 💻 Одной из основных задач при работе с командной строкой является навигация по файловой системе. 📂 Давайте разберемся, как легко и изящно перемещаться по папкам, словно опытный дирижер управляет своим оркестром! 🎼

  1. Возвращение на один уровень вверх: cd .. ⬆️
  2. Переход по истории посещенных директорий: cd — ↩️
  3. Абсолютные и относительные пути: два способа указать направление 🧭
  4. Символ "~": быстрый доступ к домашней директории 🏠
  5. Горячие клавиши: ускоряем навигацию 🚀
  6. Отмена последнего действия: Ctrl + Z 🔙
  7. Заключение
  8. FAQ ❓

Возвращение на один уровень вверх: cd .. ⬆️

Представьте, что вы путешествуете по лабиринту папок 🗺️ и хотите вернуться на шаг назад. В командной строке для этого используется команда cd ...

Разберем подробнее:
  • cd — сокращение от "change directory", что означает «сменить директорию».
  • .. — специальный символ, обозначающий родительскую директорию, то есть папку, в которой находится текущая.

Например, если вы находитесь в папке /home/user/documents, то команда cd .. переместит вас в папку /home/user.

Переход по истории посещенных директорий: cd — ↩️

Команда cd - действует как своеобразная машина времени 🕰️, позволяя мгновенно перемещаться между двумя последними посещенными вами папками.

Пример:
  1. Вы находитесь в папке /home/user.
  2. Выполняете команду cd documents, перемещаясь в /home/user/documents.
  3. Команда cd - вернет вас обратно в /home/user.
  4. Повторный вызов cd - снова переместит вас в /home/user/documents.

Абсолютные и относительные пути: два способа указать направление 🧭

При навигации с помощью команды cd можно использовать два типа путей:

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

Символ "~": быстрый доступ к домашней директории 🏠

Символ ~ — это сокращение для домашней директории текущего пользователя.

Примеры:
  • cd ~ — переместит вас в домашнюю директорию (обычно /home/имя_пользователя).
  • cd ~/documents — переместит вас в папку documents внутри вашей домашней директории.

Горячие клавиши: ускоряем навигацию 🚀

Для еще более быстрой навигации используйте горячие клавиши:

  • [Alt + b] (back): перемещает курсор на одно слово назад. ⬅️
  • [Alt + f] (forward): перемещает курсор на одно слово вперед. ➡️

Отмена последнего действия: Ctrl + Z 🔙

Случайно перешли не в ту папку? Не беда! Используйте комбинацию клавиш Ctrl + Z, чтобы отменить последнее действие в командной строке.

Дополнительные возможности:
  • Многократное нажатие Ctrl + Z позволяет отменять несколько действий подряд.
  • Ctrl + Y или кнопка «Повторить» в некоторых интерфейсах командной строки позволяют повторить отмененное действие.

Заключение

Умение свободно перемещаться по файловой системе с помощью командной строки — важный навык для любого пользователя, стремящегося к эффективной работе за компьютером. 💻 Освоив описанные команды и приемы, вы сможете с легкостью управлять файлами и папками, экономя время и силы. 💪

FAQ ❓

  • Что делать, если я забыл, в какой папке нахожусь?
  • Используйте команду pwd (print working directory), чтобы вывести текущую директорию.
  • Можно ли использовать пробелы в названиях папок при навигации в командной строке?
  • Да, но необходимо заключать такие названия в кавычки. Например: cd «Мои документы».
  • Как создать новую папку из командной строки?
  • Используйте команду mkdir (make directory). Например: mkdir новая_папка.
  • Как удалить папку из командной строки?
  • Используйте команду rmdir (remove directory) для пустых папок или rm -rf для удаления папок с содержимым (будьте осторожны с этой командой!).
Вверх