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

Например, при выполнении команды "cd Documents" в командной строке, директория становится "Documents", предоставляя доступ к файлам и директориям внутри нее. После изменения, все последующие команды будут выполняться в новой рабочей директории.
cd также может быть использована с некоторыми специальными символами, например ".." для перехода на уровень выше в иерархии папок, или "." для указания текущей директории. Эти символы позволяют более удобно навигироваться по структуре.
Важно отметить, что команда cd является командой операционной системы, и ее синтаксис и функциональность могут отличаться в зависимости от используемой операционной системы (например, Windows, Linux или macOS).
Синтаксис команды cd:
cd [path_to_folder]
Например, для перехода в Documents в домашней директории текущего пользователя, нужно выполнить следующую команду:
cd Documents
Если нужно перейти в каталог, находящийся в другой директории, нужно указать полный путь:
cd C:\Users\Username\Documents
Также существуют некоторые специальные символы для удобного использования команды cd:
- ".." переходит на уровень выше в иерархии папок. Например: cd - "." обозначает текущую папку. Например: cd
Переход в Documents в домашней директории текущего пользователя:
Windows:
cd Documents
Linux/macOS:
cd Documents
Переход в Downloads на уровень выше в иерархии директорий:
Windows:
cd ..\Downloads
Linux/macOS:
cd ../Downloads
Переход в MyFolder по абсолютному пути:
Windows:
cd C:\Users\Username\Documents\MyFolder
Linux/macOS:
cd /home/username/Documents/MyFolder
Переход в текущую директорию (никаких изменений):
Windows:
cd .
Linux/macOS:
cd .
Переход на уровень выше в иерархии директорий:
Windows:
cd ..
Linux/macOS:
cd ..
Переход в корневую директорию:
Windows:
cd \
Linux/macOS:
cd /
Переход в директорию через пробелы в названии:
Windows:
cd "My Folder"
Linux/macOS:
cd "My Folder"
Переход в предыдущую рабочую директорию:
Windows:
cd
Linux/macOS:
cd -
Это некоторые примеры использования команды cd. Действительное использование может зависеть от конкретной структуры директорий и операционной системы.
Есть несколько возможных причин, по которым командная строка в Linux может не работать. Вот несколько распространенных причин и способы их решения:
sudo).Если проблема сохраняется, то для более точного определения причины проблемы вам может потребоваться обратиться к специалисту по поддержке или форуму сообщества Linux для получения дополнительной помощи.