
Чтобы перейти в нужную папку, введите команду cd и укажите путь. Например, для перехода в папку Documents на диске C: введите:
cd C:\Documents
Если путь содержит пробелы, заключите его в кавычки: cd «C:\My Documents». Команда работает одинаково в Windows (CMD, PowerShell) и Linux/macOS (терминал), но следите за синтаксисом – в Linux используйте прямые слеши / вместо обратных.
Для быстрого перехода между дисками в Windows сначала введите букву диска с двоеточием (D:), затем команду cd. В Linux и macOS дополнительных действий не требуется – все папки доступны из единой файловой системы.
- Открытие командной строки в нужной директории
- Проверка текущего расположения в командной строке
- Переход в папку на том же диске
- Быстрый переход между вложенными папками
- Проверка текущего расположения
- Смена диска перед переходом в папку
- Как проверить текущий диск
- Переход между дисками без смены текущей папки
- Переход в папку с пробелами в названии
- Способ 1: Кавычки
- Способ 2: Escape-символ (обратный слэш)
- Быстрый доступ к недавним папкам через историю команд
Открытие командной строки в нужной директории
Чтобы запустить командную строку сразу в нужной папке, используйте один из этих способов:
- Через проводник Windows:
- Откройте папку в проводнике.
- Нажмите на адресную строку, введите
cmdи нажмите Enter. - Командная строка откроется с указанным путём.
- Через контекстное меню:
- Зажмите Shift и кликните правой кнопкой мыши по папке.
- Выберите «Открыть окно команд» (Windows 10) или «Открыть в Терминале Windows» (Windows 11).
- С помощью PowerShell:
- В адресной строке проводника введите
powershellвместоcmd. - Для перехода в классическую командную строку введите
cmdвнутри PowerShell.
- В адресной строке проводника введите
Если нужно быстро перейти в папку из уже открытой командной строки, введите:
cd "C:\полный\путь\к\папке"– для перехода по абсолютному пути.cd папка– для перехода в подпапку текущей директории.
Для копирования пути из проводника в командную строку:
- Выделите файл или папку.
- Нажмите
Shift + Ctrl + C, чтобы скопировать путь. - Вставьте его после команды
cd.
Проверка текущего расположения в командной строке
Чтобы узнать, в какой папке вы находитесь, введите команду cd без параметров и нажмите Enter. В Windows командная строка отобразит полный путь к текущей директории.
В Linux и macOS используйте команду pwd (print working directory). Она покажет абсолютный путь до вашего местоположения в файловой системе.
Если вы работаете в PowerShell, команда Get-Location или её алиас pwd выведут текущий путь. Для быстрого просмотра также можно использовать $pwd.
Когда путь слишком длинный, некоторые оболочки сокращают его в интерфейсе. Команды cd или pwd помогут увидеть полное расположение без сокращений.
Переход в папку на том же диске
Откройте командную строку и введите команду cd с указанием пути к нужной папке. Например, чтобы перейти в папку Documents на диске C:, выполните:
cd C:\Documents
Если путь содержит пробелы, заключите его в кавычки:
cd "C:\My Projects\New Folder"
Быстрый переход между вложенными папками
Используйте относительные пути для навигации внутри текущего диска. Например, если вы находитесь в C:\Work, команда cd Projects\2024 переместит вас в C:\Work\Projects\2024.
Чтобы подняться на уровень выше, введите:
cd ..
Проверка текущего расположения
Убедитесь, что вы перешли в нужную папку, выполнив команду:
dir
Она выведет список файлов и подпапок в текущей директории.
Смена диска перед переходом в папку
![]()
Если папка находится на другом диске, сначала переключитесь на него. Введите букву диска с двоеточием и нажмите Enter. Например, для перехода на диск D:
D:
После этого командная строка начнёт работать с выбранным диском. Теперь можно переходить в нужную папку с помощью cd.
Как проверить текущий диск
Командная строка всегда показывает текущий диск в приглашении. Например, C:\> означает, что вы работаете на диске C. Если не уверены, введите:
echo %cd%
Эта команда выведет полный путь к текущей папке, включая диск.
Переход между дисками без смены текущей папки
Если нужно выполнить команду на другом диске без смены рабочей директории, укажите полный путь. Например, чтобы создать папку Temp на диске D, находясь на C:
mkdir D:\Temp
Переход в папку с пробелами в названии
Чтобы перейти в папку, имя которой содержит пробелы, заключите путь в кавычки или используйте символ escape-последовательности.
Способ 1: Кавычки
Введите команду cd "C:\Program Files", если папка находится на диске C. Кавычки указывают системе, что пробелы – часть имени, а не разделители команд.
Способ 2: Escape-символ (обратный слэш)
Альтернативный вариант – добавить перед пробелом обратный слэш: cd C:\Program\ Files. Это работает в Linux, macOS и Windows PowerShell.
Для проверки текущей папки после перехода используйте dir в Windows или ls в Linux/macOS.
Быстрый доступ к недавним папкам через историю команд
![]()
Используйте стрелки ↑ и ↓ в командной строке, чтобы быстро найти и повторить команду cd для перехода в недавние папки. Это работает в Windows (CMD, PowerShell) и Linux/macOS (Bash, Zsh).
Для удобства в Windows PowerShell можно вывести историю команд:
Get-History | Where-Object { $_.CommandLine -like "cd *" }
В Linux или macOS просмотрите историю переходов между папками:
history | grep "cd "
Если нужно быстро вернуться в предыдущую папку, используйте:
cd -
Для частых переходов сохраните пути в переменные. Например, в Windows:
set projects=C:\dev\projects
cd %projects%
В Linux/macOS добавьте алиасы в ~/.bashrc или ~/.zshrc:
alias proj="cd ~/dev/projects"
| Действие | Windows | Linux/macOS |
|---|---|---|
| Просмотр истории | doskey /history |
history |
| Поиск по истории | F7 (в CMD) | Ctrl+R |
| Сохранение пути | set name=path |
export name=path |
Для PowerShell 5+ и Windows Terminal история сохраняется между сеансами. Настройте размер буфера в свойствах терминала, чтобы увеличить количество запоминаемых команд.







