Команда смены текущего каталога CD.
После запуска приглашение командной строки показывает текущий каталог. По умолчанию, это каталог профиля текущего пользователя. Для смены текущего каталога используется специальная команда CD.
Команда CD. Смена текущего каталога.
Для того чтобы перейти из текущего каталога в другой каталог используется команда cd. Команда имеет следующий синтаксис:CD [/D] [диск:][путь][..].
Команда для перехода в корневой каталог текущего диска выглядит так: cd\
Для того чтобы перейти в один из каталогов диска «C» используется команда: cd [каталог]
Например, зайдем в папку «Program Files»: cd program files
Для перехода из одного каталога диска «C» в другой каталог диска «C» используется команда: cd [\каталог]
Например, зайдем из папки «Program Files» в папку «Windows»: cd \windows
Для перехода из каталога в подкаталог используется команда: cd [каталог]
Например, зайдем из папки «Windows» в папку «Fonts», расположенную в папке «Windows»: cd fonts
Можно сразу перейти в папку «Fonts» из корневого каталога диска «C»: cd [каталог/подкаталог]
Например, перейдем в корень диска «C» с помощью команды cd\, а затем перейдем в папку «Fonts»:
cd windows/fonts
Чтобы перейти из текущего подкаталога в родительский каталог применяется команда cd..
Для перехода из текущего подкаталога в другой каталог, который не является родительским по отношению к текущему каталогу, применяется команда: cd [\каталог].
Например, перейдем в папку «Fonts» ( cd fonts ), а затем в папку «Program Files»: cd \program files
Таким образом, из вышесказанного следует вывод:
- Для перехода в корень диска применяется команда cd\
- Для перехода в любой каталог диска применяется команда cd [каталог] (из корня диска) и команда cd [\каталог] (из любого каталога или подкаталога).
- Для перехода в подкаталог применяется команда cd [каталог] (из каталога) и команда cd [каталог/подкаталог] (из корня диска).
В случае если необходимо поменять не только текущий каталог, но и текущий диск, необходимо использовать ключ /D. Команда будет выглядеть так: cd /D [диск:/] .
Например, перейдем из папки «Program Files», расположенной на диске «C», на диск «D»: cd /D d:/
Теперь с диска «D» перейдем в папку «Fonts», расположенную в папке «Windows» на диске «C»:
cd /D c:/windows/fonts
Команда СD может записываться как СHDIR. CD и CHDIR являются аналогичными командами и обе являются сокращениями от англ. «change directory» — поменять каталог.
Как вернуться в родительскую папку
Находитесь ли вы в окне папки или в любой области окна Проводника Windows NT, клавиша Backspace всегда доставит вас в родительскую папку. Для перехода в родительскую папку также используется кнопка инструментальной панели Переход на один уровень вверх
Работа с правой областью
С помощью правой панели можно продолжать навигацию по файловой структуре от текущей папки, содержимое которой отображается в ней: перейти на уровень вверх (в родительскую папку) или на уровень вниз (в одну из папок, содержащихся в текущей папки Из правой области окна Проводника Windows NT можно запускать программы и открывать документы, создавать папки, переходить от папки к папке, копировать и перемещать файлы из одних папок в другие и др.
Запуск программ, открытие папок и документов
Эти операции выполняются двойным щелчком на значке программы, папки или файла документа на правой панели Проводника. Если нужный объект на правой панели не показан, выполните навигацию и найдите папку, в которой он находится.
Создание папок
- Меню ФАЙЛСОЗДАТЬПАПКА
- Щёлкнуть правой кнопкой мыши на свободном месте в правой панели и выбрать в контекстном меню СОЗДАТЬПАПКА
На правой панели появляется значок папки с курсором клавиатуры в поле надписи под ним. Введите имя папки. Ввод имени завершите нажатием на клавишу Enter. После того как папка будет создана, она войдёт в состав файловой структуры, отображаемой на левой панели.
Выделение групп объектов
Для многих операций (удаления, копирования, перемещения) требуется выделить не один объект, а несколько. Для выделения одного объекта мы пользуемся щелчком левой кнопки мыши.
Для выделения объектов, расположенных подряд, сначала щелкаем на первом объекте, затем при нажатой клавише Shift щёлкаем на последнем объекте группы. Все промежуточные объекты выделяются автоматически.
Для выделения объектов, расположенных не подряд, сначала щелкаем на первом объекте, затем при нажатой клавише Ctrl щёлкаем на каждом из последующих объектов группы. Повторный щелчок на выделенном объекте снимает выделение этого объекта.
Копирование и перемещение файлов и папок
Копировать и перемещать файлы и папки можно путём перетаскивания и специального перетаскивания мышью, а также через буфер обмена. Буфер обмена – это невидимая для пользователя область памяти, которую создаёт и обслуживает Windows для обмена данными. Через буфер обмена можно переносить фрагменты текста из одного документа в другой или из одного места в другое внутри одного и того же документа, можно переносить иллюстрации, звукозаписи, видеофрагменты, файлы, папки и вообще любые объекты. В буфере обмена всегда может находиться только один объект (одиночный или грурровой). При попытке поместить туда другой объект, предыдущий перестанет существовать.
Папку, из которой происходит копирование/перемещение, называют источником. Папку, в которую происходит копирование/перемещение, называют приёмником.
Перед применением перетаскивания и специальног перетаскивания для операций копирования/перемещения следует сделать видимыми объект (файл или папку, группу файлов или папок) копирования/перемещения и папку-приёмник. Папку- приёмник необязательно раскрывать. Папка-источник и папка-приёмник могут оказаться как на одной панели, так и на разных.
При копировании оригинал остаётся и в папке-источнике, при перемещении, разумеется, его в папке-источнике уже не будет.
Перед операцией копирования/перемещения для работы с группой объектов выделите группу. Одиночный объект при перетаскивании и специальном перетаскивании выделять не обязательно, при работе через буфер объмена его выделять обязательно.
При попытке поместить объект в папку, в которой уже существует одноимённый объект (файл или папка), появляется окно «Подтверждение замены файла», в котором следует нажать кнопку Да в случае подтвеждения замены существующего в этой папке объекта новым или кнопку Нет для отказа от замены.
При попытке копирования объекта в ту же папку, откуда он копируется (т.е. когда папка-приёмник является одновременно и папкой источником) копия файла получает в имени префикс «Копия», при этом в случае повторного копирования файл-копия получает имя с префиксом «Копия (n)», где n – номер повтора операции.
В ответ на попытку перемещения объекта в ту же папку, из которой он перемещается, появится окно сообщения «Ошибка при попытке перемещения файла» с пояснением «Имена исходного и конечного файлов совпадают». Окно сообщения закрывается щелчком на кнопке ОК или на кнопке закрытия окна
Использование перетаскивания
Если папка-источник и папка-приёмник принадлежат одному диску, то при перетаскивании происходит перемещение, а если разным, то копирование. Для безусловного копирования перетаскивать следует при нажатой клавише Ctrl, для безусловного перемещения перетаскивать следует при нажатой клавише Shift.
Указав на объект (группа объектов должна быть перед этим выделена), нажимаем левую кнопку мыши и буксируем объект мышью на папку—приёмник (если она раскрыта, то в неё на свободное место на правой панели), при необходимости при нажатой клавише Ctrl или Shift. После отпускания клавиши мыши объект увидим в открытой папке-приёмнике (если при выполнении операции папка-приёмник не была открыта, то для проверки результата выполненной операции эту папку следует открыть).
Использование специального перетаскивания
Указав на объект, нажмите правую клавишу мыши и буксируйте объект мышью на папку-приёмник (если она раскрыта, то в неё на свободное место на правой панели). Отпустите клавишу мыши и в появившемся контекстном меню выберите пункт Копировать для копирования, пункт Переместить для перемещения объектов или пункт Отменить, если хотите отказаться от выполнения операции по той или иной причине.
Использование буфера обмена
Копирование/перемещение с использованием буфера обмена выполняется в 5 этапов:
- Открыть папку-источник.
- Выделить объект (одиночный или групповой).
- Копировать/Вырезать объект в буфер обмена.
- Открыть папку-приёмник
- Вставить объект или копию объекта из в папку-приёмник.
После вставки объекта из буфера содержимое буфера обмена не очищается, и вставку можно повторять многокатно в другие папки-приёмники. При попытке повтора вставки в одну и ту же папку появится окно Подтверждение замены файла, в котором следует нажать кнопку Да в случае подтвеждения замены существующего в этой папке объекта новым или кнопку Нет для отказа от замены.
Три указанные операции (Копировать, Вырезать, Вставить)можно выполнить разными способами. Классический приём состоит в использовании соответствующего пункта меню Правка, но более удобно пользоваться кнопками панели инструментов:
-Вырезать;
— Копировать
-Вставить.
Самый эе эффективный способ работы с буфером обмена состоит в использовании комбинаций клавиш клавиатуры:
Ctrl+X – вырезать в буфер;
Ctrl+C – копировать в буфер;
Ctrl+V – вставить из буфера.
Как перейти в папку или на другой диск в командной строке
Если вы работаете в командной строке (CMD), то для перехода в другую папку нужно ввести команду CD и название папки. Например, если вы находитесь в корне диска C и хотите перейти в папку Users, то вам нужно вводить команду:
cd Users
Для того чтобы вернуться назад (перейти на уровень выше по дереву папок) нужно вводить команду:
Для того чтобы быстро перейти в корневый каталог текущего диска нужно выполнить:
Команду CD можно вводить как СHDIR, логика ее работы от этого не меняется.
Как перейти на другой диск
Если вам нужно перейти на другой диск, например, с диска C на диск D, то команду cd нужно выполнять с параметром /D . Например, если вам нужно перейти с диска C на диск D в папку GAMES, то вам нужно ввести команду:
cd /D d:\games
Также вы можете просто ввести букву диска с двоеточием и таким образом перейти на другой диск:
Например, если вы находитесь на диске C и вам нужно перейти на диск D, то вы можете просто ввести команду « D: ».
Как открыть командную строку сразу в нужной папке
Если вам нужно открыть командную строку в определенной папке, то это можно сделать прямо из Проводника Windows. Для этого нужно открыть данную папку в Проводнике и установить курсор в адресную строку, там где указывается путь к папке.
После этого нужно удалить путь к папке, ввести команду « cmd » и нажать на клавишу ввода.
В результате откроется командная строка. При этом в качестве текущей папки уже будет выбранна та папка, из которой вы запускали « cmd ».
Таким образом из папки можно запускать не только командную строку, но и другие консоли. Например, PowerShell или bash, если у вас установлен WSL. Данный способ работает в Windows 10 и Windows 11.
- Выключение компьютера через командную строку
- Как перезагрузить компьютер через командную строку
- Как вызвать командную строку в Windows 7
- Как поменять дату в Windows 7
- Как выключить компьютер через определенное время
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Остались вопросы?
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
sasstr / Команды в Git Bash консоли
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Команды в Git Bash консоли |
clear — Очистить консоль |
Навигация |
pwd — Показать текущий каталог |
ls — Показать файлы в данной папке, кроме скрытых |
ls -f — Показать файлы в данной папке, включая и скрытые |
cd c:/ — Перейти в конкретный каталог |
cd — — Вернуться назад |
cd .. — Выйти на 1 уровень вверх |
cd ../.. — Выйти на 2 уровня вверх |
Создание каталогов |
mkdir — Создать папку |
cd !$ — Перейти в только что созданную папку |
mkdir -p — Создать сразу несколько папок |
mkdir -p app/ — Создать сразу несколько вложенных папок |
Создание файлов |
touch index.html — Создать файл index.html |
touch app/ — Создать сразу несколько файлов, никаких лишних пробелов быть не должно |
Удаление файлов |
touch — позволяет создавать файлы |
rm test — Удалить пустую папку test |
rm -r test — Удалить папку test с файлами внутри неё |
Перемещение файлов |
mv app1/*.* app2 — Переместить все файлы из папки app1 в папку app2 |
jt3k commented Jun 26, 2020 •
Почему все вокруг копируют на разбираясь cd c:/ ?
Я не уверен но по-моему это команда для шиндовс указывающая на переход в корень диска цэ.
Но баг как правило в юникс-подобных операционных системах, а в юнткс-подобных ос никаких дисков цэ не существует
petroDavydov commented Nov 28, 2021 •
У мен сработало в Bash cd d:/
jt3k commented Dec 6, 2021 •
Ну ок, тогда ладно. У меня в линуксах не сработает
AntooxaD commented Apr 15, 2022 •
ls — Показать файлы в данной папке, кроме скрытых
ls -f — Показать файлы в данной папке, включая и скрытые
НАОБОРОТ. ls — показывает все файлы и скрытые! А ls -f все кроме скрытых! По крайней мере у меня так на виндовс! может на Mac по другому
MaxOnRem commented Sep 18, 2022
нет, всё написано правильно, флаг показывает все включая скрытые, а еще команда ls -a так же работает
jt3k commented Oct 10, 2022 •
нет, всё написано правильно, флаг показывает все включая скрытые, а еще команда ls -a так же работает
в версии под мак вот такая справка для этих ключей:
-a Include directory entries whose names begin with a dot (‘.’). -f Output is not sorted. This option turns on -a. It also negates the effect of the -r, -S and -t options. As allowed by IEEE Std 1003.1-2008 (“POSIX.1”), this option has no effect on the -d, -l, -R and -s options.
тоись
-а выводит вам скрытые директории(и файлы) те что начинаются с точки. При этом будет произведена сортировка
-f выводит то же что и -a но без любой сортировки (инфа 21%)
ZdraviiSmisl commented Jun 21, 2023 •
Может, стоило указаать , что нужно указывать абсолютный путь для дериктории в которую перещаете файлы? Для комманды перемещения всех файлов из одной папки в другую
mv: cannot stat ’01-starting-setup/.‘: No such file or directory
89610090091 commented Jun 21, 2023 via email
Добрый день! Скорее сообщение было адресовано не мне, хотя с git bash знаком сам. Может сообщение было важным, отправьте в нужный адрес. ср, 21 июн. 2023 г., 17:29 Evgeniy Arapov ***@***.***>:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Footer
© 2023 GitHub, Inc.
You can’t perform that action at this time.