Linux command

cd — переход между директориями

cd меняет текущую рабочую директорию в shell. Это одна из базовых команд Linux: через неё вы переходите к проектам, логам, конфигам и другим папкам на сервере.

Синтаксис

cd [путь]

Путь может быть абсолютным (/var/log) или относительным (../project). Если путь не указан, shell обычно возвращает пользователя в домашнюю директорию.

Частые варианты

cd /var/log cd .. cd ~ cd - cd ./project
  • cd /var/log — перейти по абсолютному пути.
  • cd .. — подняться на один уровень выше.
  • cd ~ или просто cd — перейти в домашнюю директорию.
  • cd - — вернуться в предыдущую директорию.
  • cd ./project — перейти в папку относительно текущего каталога.

Примеры для сервера

Перейти к логам Nginx:

cd /var/log/nginx ls -lah

Открыть директорию проекта и проверить Git-статус:

cd /srv/app git status

Быстро вернуться туда, где вы были до перехода:

cd /etc cd -

Что важно помнить

  • cd — встроенная команда shell, а не отдельная программа.
  • Пробелы в путях нужно экранировать или заключать путь в кавычки.
  • Для перехода в директорию нужны права на выполнение (`x`) для этой директории.