← Назад ко всем вопросам

Как перейти в другую папку в Linux

1️⃣ Как кратко ответить

Для перехода в другую папку в Linux используется команда cd (change directory). Например, чтобы перейти в папку /home/user/documents, выполните команду cd /home/user/documents.

2️⃣ Подробное объяснение темы

В Linux для навигации по файловой системе используется команда cd, что расшифровывается как "change directory" (сменить директорию). Эта команда позволяет пользователю перемещаться между различными директориями (папками) в системе.

Основные случаи использования команды cd:

  1. Переход в конкретную директорию:

    • Чтобы перейти в определенную директорию, укажите полный или относительный путь к ней. Например, команда cd /home/user/documents переместит вас в директорию documents, находящуюся по пути /home/user/.
  2. Переход в домашнюю директорию:

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

    • Можно использовать относительные пути для перемещения. Например, cd .. перемещает вас на уровень выше в иерархии директорий, а cd ../sibling переместит вас в директорию sibling, находящуюся на том же уровне, что и текущая.
  4. Переход в предыдущую директорию:

    • Команда cd - вернет вас в предыдущую директорию, в которой вы находились до текущей. Это полезно для быстрого переключения между двумя директориями.
  5. Использование символа ~:

    • Символ ~ представляет домашнюю директорию текущего пользователя. Например, cd ~/downloads переместит вас в директорию downloads внутри вашей домашней директории.

Пример использования команды cd:

# Переход в директорию /var/log
cd /var/log
#​
# Переход на уровень выше
cd ..
#​
# Переход в домашнюю директорию
cd
#​
# Переход в предыдущую директорию
cd -
#​
# Переход в директорию, находящуюся в домашней директории
cd ~/projects

Комментарии к коду:

  • cd /var/log: Перемещает пользователя в директорию /var/log, где обычно хранятся системные журналы.
  • cd ..: Перемещает пользователя на один уровень вверх в иерархии директорий.
  • cd: Без аргументов возвращает пользователя в его домашнюю директорию.
  • cd -: Переключает пользователя обратно в предыдущую директорию, в которой он находился.
  • cd ~/projects: Перемещает пользователя в директорию projects, находящуюся в его домашней директории.

Команда cd является одной из самых базовых и часто используемых команд в Linux, позволяя эффективно управлять навигацией по файловой системе.

Тема: Linux и CLI
Стадия: Tech

🔒 Подпишись на бусти автора и стань Алигатором, чтобы получить полный доступ к функционалу сайта и отслеживать свой прогресс!

Твои заметки