Перейти к содержимому

Как перейти в другую директорию в командной строке windows

  • автор:

Смена каталога с помощью cd

Смените каталог легко, если вы знаете где вы находитесь в данный момент (ваш текущий каталог) и куда вы хотите отправиться. Каталог, в который вы хотите попасть, выше или ниже текущего?

Чтобы сменить каталог, выполните команду cd . Команда в таком виде перенесёт вас в ваш домашний каталог; чтобы перейти в другой каталог необходимо указать путь к нему.

Вы можете использовать абсолютные или относительные пути. Абсолютные пути указываются от верхнего каталога / (называемого корнем) до указанного каталога; относительные пути указываются от текущего каталога, где бы он не находился. Дерево, показанное ниже, приведено в качестве примера, помогающего понять команду cd .

/ directory1 directory2 directory3

Если вы находитесь в directory3 и хотите перейти в directory1 , вы должны подняться в дереве каталогов выше.

Если вы введете:

находясь в каталоге directory3 , вы получите сообщение об ошибке, сообщающее о том, что нет такого каталога. Это происходит потому что, действительно, нет каталога directory1 в каталоге directory3 .

Чтобы подняться к каталогу directory1 , вы должны ввести:

Это абсолютный путь. Он указывает Linux начать сверху и опуститься в каталог directory1 .

Запомните, абсолютные пути перенесут вас В любой каталог ИЗ любого, а относительные пути, перенесут вас в каталоги, расположенные ниже текущего.

Рисунок 10-3. Абсолютные пути указывают полный путь

Как отличить относительный путь от абсолютного?

Путь является абсолютным, если первый символ в нём / ; в противном случае это относительный путь.

Рисунок 10-4. Относительные пути указываются относительно текущего расположения

Ниже приведено упражнение с относительными и абсолютными путями. В вашем домашнем каталоге введите относительный путь:

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

Выполнив полностью команды этого примера, вы должны оказаться в каталоге /X11 , в котором хранятся конфигурационные файлы и каталоги, относящиеся к X Window System.

Взгляните на последнюю команду cd . Вы должны указать системе:

Подняться на один уровень выше к родительскому каталогу вашего домашнего каталога (вероятно, это будет /home )

Затем поднимитесь к родительскому каталога текущего (вероятно, вы окажетесь в / )

Затем спуститесь к каталогу etc

Наконец, перейдите в каталог /X11

Укажите абсолютный путь, чтобы быстрее перейти к каталогу /X11 . Введите:

Проверьте, где вы находитесь

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

Таблица 10-2. Параметры команды cd

КомандаФункция
cd переносит вас в ваш домашний каталог
cd ~ также переносит вас в ваш домашний каталог
cd / переносит вас в корневой каталог всей системы
cd /root переносит вас в домашний каталог пользователя root, или супер-пользователя, учётной записи, созданной во время установки системы
cd /home переносит вас в каталоге home, в котором находятся каталоги пользователей
cd .. переносит вас на один уровень выше
cd ~otheruser переносит вас в домашний каталог пользователя otheruser , если только пользователь otheruser дал вам соответствующие разрешения
cd /dir1/subdirfoo Вне зависимости от того, где вы находитесь, этот абсолютный путь перенесёт вас прямо в каталог subdirfoo , подкаталога, вложенного в dir1
cd ../../dir3/X11 Этот относительный путь сначала поднимет вас на два уровня выше, затем спустит в dir3, и наконец, в каталог X11.

Теперь когда вы начали понимать как менять каталоги, посмотрите, что произойдет, если вы перейдёте в домашний каталог пользователя root (суперпользователя). Введите:

Если вы не зарегистрированы под именем root, при обращении к этому каталогу вы получите сообщение «в доступе отказано».

Запрещая доступ к учётным записям root и других пользователей (или их домашним каталогам), ваша система Linux защищается от случайного или преднамеренного повреждения. Обратитесь к разделу Владение и разрешения

Чтобы перейти в каталог root, воспользуйтесь командой su . Введите эту последовательность команд:

[newuser@localhost newuser]$ su Password: ваш пароль root [root@localhost newuser]# cd /root [root@localhost /root]#

Как только вы введете правильный пароль root, вы заметите, что ваше приглашение изменилось и теперь в нём отмечено ваше звание суперпользователя, в начале приглашения учётной записи root отображается символ «#» (как показано на Рисунке 10-5 ).

Рисунок 10-5. Превращение в root

Теперь, если вы выполните cd для перехода к домашнему каталогу пользователя root, вы получите к нему доступ.

Завершив работу под именем root, просто введите в приглашении exit .

[root@localhost /root]# exit exit [newuser@localhost newuser]$

Назад Начало Вперед
Определение вашего текущего каталога с помощью pwd Вверх Просмотр содержимого каталога с помощью ls

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

Если вы работаете в командной строке (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 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

Остались вопросы?

Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.

Полезные команды в cmd на 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 . 06.10.2020 00:37 .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 .github 16.07.2020 16:04 77 .gitignore 06.10.2020 00:41 assets 06.10.2020 00:41 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 . 03.11.2020 19:23 .. 03.11.2020 19:25 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 . 03.11.2020 19:23 .. 03.11.2020 19:25 code 03.11.2020 19:29 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 . 03.11.2020 19:23 .. 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 . 03.11.2020 19:23 .. 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

Как вернуться в родительскую папку

Узнайте, как вернуться в родительскую папку на компьютере или смартфоне. Здесь вы найдете понятные инструкции и советы по использованию различных операционных систем и файловых менеджеров. Не теряйтесь в папках и файловой структуре — научитесь быстро и легко перемещаться по вашим устройствам.

Когда вы работаете с компьютером и проводите много времени в файловой системе, рано или поздно возникает вопрос: «Как вернуться в родительскую папку?». Это важная навык, который позволяет быстро перемещаться по вашей файловой структуре и находить нужные вам файлы и папки. В этой статье мы расскажем вам о различных способах вернуться в родительскую папку и дадим несколько полезных советов по использованию этой функции.

Один из самых простых способов вернуться в родительскую папку — это использовать сочетание клавиш «Alt + Вверх» на клавиатуре. Это быстрый и удобный способ перемещения вверх по иерархии папок. Если вы предпочитаете использовать мышь, то просто щелкните на кнопке «Вверх» в окне проводника или папке. Обратите внимание, что некоторые системы могут иметь разные способы перемещения в родительскую папку, поэтому убедитесь, что вы знакомы с соответствующими хоткеями или настройками в вашей операционной системе.

Еще один полезный прием — использовать относительные пути при перемещении по файловой системе. Например, если вы находитесь в папке «Documents» и хотите перейти в родительскую папку «Work», вам нужно будет указать путь «../Work». Такой подход позволяет легко перемещаться по файловой системе, независимо от вашего текущего расположения. Будьте внимательны и аккуратны при указании путей к файлам и папкам, чтобы избежать ошибок.

Возвращение в родительскую папку: полезные советы и инструкции

Вот несколько полезных советов и инструкций, которые помогут вам вернуться в родительскую папку в различных ситуациях:

1. Используйте команду «cd ..» в командной строке или терминале

Если вы работаете в командной строке или терминале, просто введите команду «cd ..» и нажмите клавишу Enter. Это перенесет вас в родительскую папку текущей директории.

2. Используйте кнопку «вверх» в проводнике файловой системы

Если вы используете проводник файловой системы, просто нажмите кнопку «вверх» на панели инструментов. Это перенесет вас в родительскую папку текущей директории.

3. Используйте сочетание клавиш «Alt + Вверх»

В некоторых проводниках файловой системы сочетание клавиш «Alt + Вверх» также может вернуть вас в родительскую папку текущей директории.

4. Используйте ссылку на родительскую папку

Если вы находитесь в папке веб-сайта или другой программе, может быть создана ссылка на родительскую папку. Найдите эту ссылку и щелкните на нее для возвращения в родительскую папку.

5. Используйте функцию «назад» в браузере

Если вы находитесь в веб-браузере, вы можете использовать функцию «назад» для возвращения на предыдущую страницу или родительскую папку.

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

Как использовать команду «cd ..» в командной строке для перехода на уровень выше

Для использования команды «cd ..» в командной строке вам необходимо следовать простым шагам:

  1. Откройте командную строку на вашем компьютере.
  2. Определите текущую рабочую папку, в которой вы находитесь. Это можно сделать с помощью команды «pwd» (в Linux или MacOS) или «cd» (в Windows).
  3. Введите команду «cd ..» и нажмите клавишу Enter.

После выполнения этих шагов вы должны переместиться на уровень выше в файловой системе. Например, если вы находились в папке «Documents», после использования команды «cd ..» вы переместитесь в родительскую папку.

Команда «cd ..» может быть использована несколько раз подряд для перемещения на несколько уровней выше. Например, если вы находитесь в папке «Documents/Work/Projects», то две команды «cd ..» приведут вас к папке «Documents», а третья команда «cd ..» перенесет вас в корневую папку.

Использование команды «cd ..» является простым и эффективным способом управления файловой системой в командной строке. Эта команда особенно удобна при работе с большим количеством папок и файлов, позволяя быстро перемещаться по директориям.

Настройка ярлыка для быстрого доступа к родительской папке в операционной системе Windows

Часто при работе с файлами на компьютере пользователю может понадобиться быстро перейти в родительскую папку. Однако, стандартные способы такого перехода в Windows не всегда удобны и занимают время. Для упрощения доступа к родительской папке можно настроить ярлык на рабочем столе или в панели задач.

Вот как это сделать:

  1. Нажмите правой кнопкой мыши на свободном месте на рабочем столе или в панели задач.
  2. Выберите пункт «Новый» и далее «Ярлык».
  3. В открывшемся окне «Создание ярлыка» в поле «Расположение элемента» введите следующую команду: explorer.exe /select, ..
  4. Нажмите кнопку «Далее».
  5. Введите название ярлыка, например, «Родительская папка».
  6. Нажмите кнопку «Готово».

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

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

Использование горячих клавиш для возврата в родительскую папку в проводнике Windows

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

Одним из способов вернуться в родительскую папку является использование комбинации клавиш «Alt» + «Влево». Нажатие этих клавиш одновременно перенесет вас на уровень выше в файловой системе.

Еще одна полезная комбинация клавиш — «Alt» + »

Если вы предпочитаете использовать только клавиатуру, без использования мыши, вы можете воспользоваться комбинацией клавиш «Ctrl» + «↑». Она переместит вас в родительскую папку также, как если бы вы нажали на кнопку «Вверх» в панели инструментов проводника.

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

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

Как вернуться в родительскую папку в программировании на языке Python

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

Первый способ — использование функции os.chdir(). Она позволяет изменить рабочую директорию на указанную. Для того чтобы вернуться в родительскую папку, можно использовать .. как аргумент функции:

import os
os.chdir(‘..’)

Второй способ — использование функции os.path.abspath() совместно с функцией os.path.dirname(). Функция os.path.abspath() возвращает абсолютный путь к указанному файлу или папке, а функция os.path.dirname() возвращает путь к родительской папке. Таким образом, можно получить путь к родительской папке следующим образом:

import os
current_path = os.path.abspath(__file__)
parent_path = os.path.dirname(current_path)

Третий способ — использование модуля pathlib. Модуль pathlib предоставляет объекты-путеводители, которые позволяют работать с путями файловой системы более удобным способом. Для того чтобы перейти в родительскую папку, можно использовать метод parent:

from pathlib import Path
current_path = Path(__file__).resolve()
parent_path = current_path.parent

Все эти способы позволяют вернуться в родительскую папку в программировании на языке Python. Выберите подходящий для вас и используйте его в своих проектах.

Возврат в родительскую папку в веб-разработке с использованием относительного пути

При работе с файловой структурой веб-проекта часто возникает необходимость перейти в родительскую папку. Это может понадобиться, например, для ссылки на файл или папку, находящуюся в другой директории проекта. В таких случаях можно использовать относительный путь.

Относительный путь позволяет указать путь к файлу или папке относительно текущего расположения файла. Для возврата в родительскую папку используется специальное обозначение — две точки (..).

Если веб-страница или файл находится внутри папки, то для возврата в родительскую папку нужно просто добавить две точки в начало пути:

Например, если текущий файл находится по пути example.com/folder/page.html, чтобы ссылаться на файл, находящийся в родительской папке, нужно указать путь ../file.html.

Если нужно перейти на несколько уровней вверх, то можно использовать несколько двоеточий подряд. Например:

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

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

Решение проблемы с доступом к родительской папке через символическую ссылку в Linux

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

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

Для использования команды readlink, необходимо открыть терминал и ввести следующую команду:

  • readlink -f /путь/к/символической/ссылке/..

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

Если команда readlink недоступна или не возвращает ожидаемый результат, можно использовать команду cd в сочетании с .. для перемещения вверх по директории:

  • cd /путь/к/символической/ссылке/..

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

https://zapoj.narkolog-na-dom-voronezh-14.ru/