Как в терминале выйти из папки windows

Программистам часто приходится работать в консоли — например, чтобы запустить тестирование проекта, закоммитить новый код на Github или отредактировать документ в vim. Всё это происходит так часто, что все основные действия с файлами становится быстрее и привычнее выполнять в консоли. Рассказываем и показываем основные команды, которые помогут ускорить работу в терминале под OS Windows.

Для начала нужно установить терминал или запустить командную строку, встроенную в Windows — для этого нажмите Win+R и введите cmd. Терминал часто встречается и прямо в редакторах кода, например, в Visual Studio Code.

Чтобы ввести команду в консоль, нужно напечатать её и нажать клавишу Enter.

Содержимое текущей папки — dir

Выводит список файлов и папок в текущей папке.

C:\content-server>dir
 Том в устройстве C имеет метку SYSTEM
 Серийный номер тома: 2C89-ED9D

 Содержимое папки C:\content-server

06.10.2020  00:41    <DIR>          .
06.10.2020  00:37    <DIR>          .circleci
16.07.2020  16:04               268 .editorconfig
16.07.2020  16:04                10 .eslintignore
16.07.2020  16:04               482 .eslintrc
06.10.2020  00:37    <DIR>          .github
16.07.2020  16:04                77 .gitignore
06.10.2020  00:41    <DIR>          assets
06.10.2020  00:41    <DIR>          gulp
16.07.2020  16:10               379 gulpfile.js
16.07.2020  16:10           296 320 package-lock.json
16.07.2020  16:10               751 package.json
16.07.2020  16:04               509 README.md

Открыть файл

Чтобы открыть файл в текущей папке, введите его полное имя с расширением. Например, blog.txt или setup.exe.

Перейти в другую папку — cd

Команда cd без аргументов выводит название текущей папки.

Перейти в папку внутри текущего каталога:

C:\content-server>cd assets
C:\content-server\assets>

Перейти на одну папку вверх:

C:\content-server\assets>cd ..
C:\content-server>

Перейти в папку на другом диске:

c:\content-server>cd /d d:/
d:\>

Чтобы просто изменить диск, введите c: или d:.

Создать папку — mkdir или md

Создаём пустую папку code внутри папки html:

d:\html>mkdir coded:\html>dir

 Содержимое папки d:\html

03.11.2020  19:23    <DIR>           .
03.11.2020  19:23    <DIR>           ..
03.11.2020  19:25    <DIR>           code
               0 файлов              0 байт
               3 папок  253 389 438 976 байт свободно

Создаём несколько пустых вложенных папок — для этого записываем их через косую черту:

d:\html>mkdir css\js
d:\html>dir
 Том в устройстве D имеет метку DATA
 Серийный номер тома: 0000-0000

 Содержимое папки d:\html

03.11.2020  19:23    <DIR>           .
03.11.2020  19:23    <DIR>           ..
03.11.2020  19:25    <DIR>           code
03.11.2020  19:29    <DIR>           css

Создаётся папка css, внутри которой находится папка js. Чтобы проверить это, используем команду tree. Она показывает дерево папок.

Удалить папку — rmdir или rd

Чтобы удалить конкретную папку в текущей, введите команду rmdir:

d:\html\css>rmdir js

При этом удалить можно только пустую папку. Если попытаться удалить папку, в которой что-то есть, увидим ошибку:

d:\html\css>d:\html>rmdir css
Папка не пуста.

Чтобы удалить дерево папок, используйте ключ /s. Тогда командная строка запросит подтверждение перед тем, как удалить всё.

d:\html>rmdir css /s
css, вы уверены [Y(да)/N(нет)]? y

Показать дерево папок — tree

В любом момент мы можем увидеть структуру папок. Для этого используется команда tree.

d:\html>tree
Структура папок тома DATA
Серийный номер тома: 0000-0000
D:.
├───code
└───css
    └───js

Если вы хотите посмотреть содержимое всего диска, введите tree в корне нужного диска. Получится красивая анимация, а если файлов много, то ещё и немного медитативная.

Удаление файла — del или erase

Команда для удаления одного или нескольких файлов.

d:\html>del blog.txt

Переименование файла — ren или rename

Последовательно вводим ren, старое и новое имя файла.

d:\html>dir
 Содержимое папки d:\html

03.11.2020  19:23    <DIR>            .
03.11.2020  19:23    <DIR>            ..
03.11.2020  19:59                 0 blag.txt

d:\html>ren blag.txt blog.txt

d:\html>dir
 Содержимое папки d:\html

03.11.2020  19:23    <DIR>            .
03.11.2020  19:23    <DIR>            ..
03.11.2020  19:59                 0 blog.txt

Команды одной строкой

Очистить консоль — cls.

Информация о системе — systeminfo.

d:\html>systeminfo

Имя узла:                         DESKTOP-6MHURG5
Название ОС:                      Майкрософт Windows 10 Pro
Версия ОС:                        10.0.20246 Н/Д построение 20246
Изготовитель ОС:                  Microsoft Corporation
Параметры ОС:                     Изолированная рабочая станция
Сборка ОС:                        Multiprocessor Free

Информация о сетевых настройках — ipconfig.

d:\html>ipconfig
Настройка протокола IP для Windows
Адаптер Ethernet Ethernet 2:

   Состояние среды. . . . . . . . : Среда передачи недоступна.
   DNS-суффикс подключения . . . . . :

Список запущенных процессов — tasklist.

c:\>tasklist

Имя образа                     PID Имя сессии          № сеанса       Память
========================= ======== ================ =========== ============
System Idle Process              0 Services                   0         8 КБ
System                           4 Services                   0     2 688 КБ
Secure System                   72 Services                   0    23 332 КБ
…

Справка по командам — help

Команда help без аргументов выводит список всех возможных команд. help вместе с именем команды выведет справку по этой команде.

d:\html>help tree
Графическое представление структуры папок или пути.

TREE [диск:][путь] [/F] [/A]

   /F   Вывод имён файлов в каждой папке.
   /A   Использовать символы ASCII вместо символов национальных алфавитов.

В этой статье приведены не все команды и не все их возможности, но вы всегда можете воспользоваться командой help и узнать о том, что ещё может командная строка.

👉🏻 Больше статей о фронтенде и работе в айти в телеграм-канале.

Подписаться

Материалы по теме

  • 10 горячих клавиш VS Code, которые ускорят вашу работу
  • Полезные команды для работы с Git
  • Полезные команды для работы с Node. js

«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

ТелеграмПодкастБесплатные учебники

Командная строка Windows (cmd) является мощным инструментом для работы с операционной системой. Однако, для новичков иногда может быть неочевидным, как вернуться в предыдущую папку или выйти из текущей папки и перейти к другому разделу системы. В этой статье мы рассмотрим несколько способов, которые помогут вам успешно навигироваться по папкам и изменять рабочую директорию в командной строке Windows.

Способ 1: Использование команды «cd ..»

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

Чтобы использовать эту команду, выполните следующие шаги:

  1. Откройте командную строку, нажав сочетание клавиш Win + R, введите «cmd» и нажмите Enter.
  2. Перейдите в папку, из которой вам необходимо выйти.
  3. Введите команду cd .. и нажмите Enter.

Теперь вы должны находиться в родительской папке той, из которой вы только что вышли. Вы можете продолжать использовать эту команду для перемещения на уровень выше, пока не достигнете необходимого вам местоположения.

Способ 2: Использование команды «cd /d»

Если вам необходимо сразу перейти к другому диску или разделу системы, то способ с использованием команды cd .. может быть неэффективным. Вместо этого вы можете использовать команду cd /d, которая позволяет изменить диск и директорию одновременно.

Для того чтобы использовать эту команду, выполните следующие действия:

  1. Откройте командную строку, нажав сочетание клавиш Win + R, введите «cmd» и нажмите Enter.
  2. Введите команду cd /d, после которой укажите путь к желаемой папке или диску. Например, cd /d D:\Documents (где «D:\Documents» — это путь к желаемой директории).
  3. Нажмите Enter, чтобы выполнить команду.

Теперь вы должны находиться в указанной вами папке на другом диске или разделе системы.

Способ 3: Использование абсолютного пути

Кроме использования относительного пути, как показано выше, вы также можете использовать абсолютный путь для перехода к желаемому месту в командной строке. Абсолютный путь — это полный путь до директории, начиная с корневой папки диска.

Чтобы использовать абсолютный путь, выполните следующие шаги:

  1. Откройте командную строку, нажав сочетание клавиш Win + R, введите «cmd» и нажмите Enter.
  2. Введите команду cd, после которой укажите полный путь к желаемой папке или диску. Например, cd C:\Users\Username\Documents (где «C:\Users\Username\Documents» — это абсолютный путь к желаемой директории).
  3. Нажмите Enter, чтобы выполнить команду.

Теперь вы должны находиться в указанной вами папке или диске.

Надеемся, что эти способы помогут вам успешно навигироваться по папкам и изменять рабочую директорию в командной строке Windows.


Download Article


Download Article

Do you need to go back a directory when browsing files through the Command Prompt? File navigation in Command Prompt might seem challenging at first, but once you learn some simple commands, it’ll be easy to go back to a previous folder or move up a directory. This wikiHow article will teach you how to use the «cd..» command, which takes you back to the previous directory at the Windows Command Prompt.[1]

  1. Image titled Go Back Using the Command Prompt Step 1

    1

    Open the Command prompt. You can usually find it by typing “command” into the search bar and selecting it in the search results.[2]

  2. Image titled Go Back Using the Command Prompt Step 2

    2

    Type in the name of the file you want to see. While in the command prompt menu, you can view any files on your computer in a text-only format by typing in the location (usually a disk) and the file name (including any extensions).[3]

    Advertisement

  3. Image titled Go Back Using the Command Prompt Step 3

    3

    Type. cd.. into the prompt. After you press Enter, this command tells the program to navigate back to the previous folder.[4]

    • It’s important you type the two dots, since you won’t navigate anywhere if you simply type “cd” into the prompt.
  4. Image titled Go Back Using the Command Prompt Step 4

    4

    Type cd \ into the prompt to go back to the directory. If you need to navigate from a location back to the main command prompt, this command takes you back immediately.[5]

  5. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Video

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Open the Command prompt.
2. Type cd.. Into the prompt.

Did this summary help you?

Thanks to all authors for creating a page that has been read 358,019 times.

Is this article up to date?

wikiHow Tech Help Pro:

Level up your tech skills and stay ahead of the curve

Let’s go!


Загрузить PDF


Загрузить PDF

В этой статье рассказывается, как перейти в другую папку (каталог) в командной строке Windows. Чтобы работать с командной строкой, необходимо использовать учетную запись администратора.

  1. Изображение с названием Change Directories in Command Prompt Step 1

    1

    Откройте меню «Пуск». Для этого щелкните по логотипу Windows в нижнем левом углу экрана или нажмите клавишу Win на клавиатуре.

    • В Windows 8 переместите указатель мыши в верхний правый угол экрана и щелкните по отобразившемуся значку в виде лупы.
  2. Изображение с названием Change Directories in Command Prompt Step 2

    2

    В строке поиска введите командная строка. Значок утилиты командной строки отобразится над строкой поиска.

  3. Изображение с названием Change Directories in Command Prompt Step 3

    3

    Щелкните правой кнопкой мыши по значку командной строки. Он имеет вид черного квадрата. Откроется контекстное меню.

  4. Изображение с названием Change Directories in Command Prompt Step 4

    4

    Нажмте Запуск от имени администратора. Эта опции находится в верхней части раскрывшегося меню. Откроется командная строка с правами администратора.

    • В открывшемся окне с предложением подтвердить ваши действия нажмите «Да».
    • Нельзя запустить командную строку от имени администратора, если вы работаете на компьютере, у которого есть ограничения, который находится в публичном месте или подключен к локальной сети (например, в библиотеке или в школе), то есть в том случае, когда вы пользуетесь гостевой учетной записью.

    Реклама

  1. Изображение с названием Change Directories in Command Prompt Step 5

    1

    Введите cd . После «cd» обязательно добавьте пробел. Эта команда, которая представляет собой сокращение от «change directory» (изменить каталог), является основной командой для перехода в другой каталог.

    • Не нажимайте клавишу Enter.
  2. Изображение с названием Change Directories in Command Prompt Step 6

    2

    Определите путь к нужному каталогу. Путь к каталогу похож на перечень папок. Например, если нужным каталогом является папка «System32», которая находится в папке «WINDOWS» на системном диске, путь будет таким: «C:\WINDOWS\System32\».

    • Чтобы выяснить путь к папке, откройте окно «Мой компьютер», дважды щелкните по значку жесткого диска, перейдите в нужную папку, а затем скопируйте информацию из адресной строки Проводника (сверху).
  3. Изображение с названием Change Directories in Command Prompt Step 7

    3

    Введите путь к каталогу. Сделайте это после команды «cd». Убедитесь, что между «cd» и путем к каталогу есть пробел.

    • Например, команда может выглядеть так: cd Windows\System32 или cd D:.
    • По умолчанию местоположением всех папок считается жесткий диск (например, «C:»), поэтому букву жесткого диска вводить не нужно.
  4. Изображение с названием Change Directories in Command Prompt Step 8

    4

    Нажмите Enter. Так вы перейдете в нужный каталог.

    Реклама

Советы

  • Изменить каталог необходимо, чтобы отредактировать или удалить файл.
  • Некоторыми общими командами для работы с каталогами являются следующие:
    • D: или F: – изменить каталог на дисковод или подключенный флеш-накопитель.
    • .. – переместиться из текущего каталога на одну папку вверх (например, из «C:\Windows\System32» в «C:\Windows»).
    • /d – одновременно изменить диск и каталог. Например, если в командной строке вы находитесь в корневом каталоге диска «D:», введите «cd /d C:\Windows», чтобы перейти в папку «Windows» на диске «C:».
    • \ – перейти в корневой каталог (например, системного диска).

Реклама

Предупреждения

  • Попытка запустить команду, связанную с определенным файлом или папкой, из другого каталога приведет к ошибке.

Реклама

Об этой статье

Эту страницу просматривали 711 939 раз.

Была ли эта статья полезной?

КОМАНДЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ И ДИРЕКТОРИЯМИ

Перейти cd:

$ cd		     # без аргумента переход в домашнюю директорию
$ cd rekoshed # перейти в директорию 'rekoshed'. rekoshed/html - в директорию html
$ cd ..       # выйти из директории на уровень выше
$ cd - 	   	 # выйти в предыдущее место
$ cd ../..    # выйти на два уровня выше. Аналогично ../../.. на три уровня выше и т.д.
$ cd ~user	 # перейти в домашнюю директорию пользователя user. 
$ cd ~		 # перейти в корневую папку. cd ~/rekoshed - пример пути в мою домашнюю директорию. 
   

отобразить ls, tree

$ ls 		 # содержимое директории
$ ls    -F       # Содержимое +тип содержимого
-l	 # детализация файлов и директорий	
-a	 # показать скрытые файлы и директории
$ ls *[0-9]*     # показать файлы и директории содержащие в имени цифры
$ tree		 # - показать дерево файлов и директорий, начиная от корня (/)
$ lstree	 # - показать дерево файлов и директорий, начиная от корня (/)
$ pwd		 # показать путь к текущей директории

создать mkdir, touch

$ mkdir dir1	 	#- создать директорию с именем 'dir1'
$ mkdir dir1 dir2	# - создать две директории одновременно
$ mkdir -p /tmp/dir1/dir2 # - создать дерево директорий
$ touch file		# - создать файл 'file'. если файл существует, то произойдёт обновление параметров
$ echo 'hello' > file   # - будет создан файл 'file' с записью 'hello'. Если файл существует, он будет полностью перезаписан.  

удалить rm

$ rm -f file1		# - удалить файл с именем 'file1'
$ rmdir dir1		# - удалить директорию с именем 'dir1'
$ rm -rf dir1		# - удалить директорию с именем 'dir1' и рекурсивно всё её содержимое
$ rm -rf dir1 dir2	# - удалить две директории и рекурсивно их содержимое

перемещение/переименование mv

$ mv file newfile       # переименовать 'file' в 'newfile'. 
# если 'newfile' папка, то файл будет перемещён в неё:
$ mv file folder	# переместить файл в папку (и все вложенные файлы и папки).
# Вы можете переместить папку целиком (и все ее файлы и вложенные папки) в другое место, указав первый аргумент следующим образом:
$ mv accounts.txt backups/accounts.old # Если папки backups не существует, вы получите сообщение об ошибке.

скопировать cp

$ cp file1 file2	# - скопировать файл file1 в файл file2
$ cp dir/* .		# - копировать все файлы директории dir в текущую директорию
$ cp -a /tmp/dir1 .	# - копировать директорию dir1 со всем содержимым в текущую директорию
$ cp -a dir1 dir2	# - копировать директорию dir1 в директорию dir2
$ cp -r dir1/* dir2	# - копировать содержимое директории dir1 в директорию dir2 включая подкаталоги
$  cp -rfu  ~/Yandex.Disk/Github/Rekoshed.github.io/* .  # копировать только изменённые файлы директории и всех поддиректорий в текущую директорию.

ссылка ln

$ ln -s file1 lnk1 	# - создать символическую ссылку на файл или директорию
$ ln file1 lnk1 	# - создать "жёсткую" (физическую) ссылку на файл или директорию

Опции

  • —attributes-only — не копировать содержимое файла, а только флаги доступа и владельца;
  • -f, —force — перезаписывать существующие файлы;
  • -i, —interactive — спрашивать, нужно ли перезаписывать существующие файлы;
  • -L — копировать не символические ссылки, а то, на что они указывают;
  • -n — не перезаписывать существующие файлы;
  • -P — не следовать символическим ссылкам;
  • -r — копировать папку Linux рекурсивно;
  • -s — не выполнять копирование файлов в Linux, а создавать символические ссылки;
  • -u — скопировать файл, только если он был изменён;
  • -x — не выходить за пределы этой файловой системы;
  • -p — сохранять владельца, временные метки и флаги доступа при копировании;
  • -t — считать файл-приемник директорией и копировать файл-источник в эту директорию.

  • Как ввести код продукта windows 10
  • Как в руфусе создать загрузочную флешку для установки windows 10
  • Как вводить ключ активации windows 7
  • Как в реестре удалить профиль пользователя windows 10
  • Как ввести код активации windows 10