Bash Change Dir (cd)

Команда cd — Переход между каталогами

Команда cd используется для смены текущего рабочего каталога в терминале.

Базовое использование

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

cd имя_каталога

Пример:

cd /cli_rpi/scripts

Обзор полезных опций

Команда cd поддерживает ряд удобных способов перемещения по каталогам:

  • cd .. — переход на один уровень вверх (в родительский каталог)

  • cd ~ — переход в домашний каталог пользователя

  • cd - — возврат в предыдущий каталог

  • cd / — переход в корневой каталог файловой системы

cd .. — На уровень выше

Команда cd .. возвращает вас в родительский каталог.

Пример:

cd /cli_rpi/scripts
cd ..

Результат: вы окажетесь в каталоге /cli_rpi.

cd ~ — Домашний каталог

Команда cd ~ переводит вас в домашнюю директорию пользователя (например, /home/pi).

Пример:

cd /cli_rpi/docs
cd ~

Теперь вы в /home/ваш_пользователь.

cd - — Предыдущий каталог

Команда cd - возвращает вас в каталог, где вы были до текущего.

Пример:

cd /cli_rpi/data
cd /cli_rpi/scripts
cd -

Теперь вы снова в /cli_rpi/data.

cd / — Корень файловой системы

Команда cd / переводит вас в самый верхний уровень — корневой каталог.

Пример:

cd /cli_rpi/images
cd /

Теперь вы находитесь в /.

Комбинирование с ls

Команду cd удобно использовать совместно с ls, чтобы сразу увидеть содержимое нужного каталога.

Пример:

cd /cli_rpi/docs && ls

Вывод может быть таким:

cli_intro.rst  cd_command.rst  ls_command.rst  index.rst  images/

Навигация в проекте /cli_rpi/

Для быстрого перемещения по структуре проекта вы можете использовать:

cd /cli_rpi
cd docs
cd ..
cd images
cd -

Команда cd — это фундаментальный инструмент для работы в терминале. Она экономит время и делает навигацию удобной.