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

Команда смены текущего каталога CD.

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

Команда CD. Смена текущего каталога.

Для того чтоб перейти из текущего каталога в иной каталог употребляется команда cd. Команда имеет последующий синтаксис:CD [/D] [диск:][путь][..].
Команда для перехода в корневой каталог текущего диска смотрится так: cd

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

Для того чтоб перейти в один из каталогов диска «C» употребляется команда: cd [каталог]
Например, зайдем в папку «Program Files»: cd program files

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

Для перехода из 1-го каталога диска «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» – поменять каталог.


Предыдущая статья: Перенаправление ввода-вывода и конвейеризация.
Оглавление: Командная строка.
Следующая статья: Команда MKDIR и RMDIR для сотворения и удаления каталога.


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

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

Для смены каталога употребляется команда . Ежели вы введете эту команду без аргументов, вы попадете в собственный домашний каталог; чтоб попасть в хоть какой иной каталог, нужно указать путь (pathname) к нему.

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

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

Если находясь в каталоге ввести команду

покажется сообщение о отсутствии такового каталога. Это происходит поэтому, что каталога вправду нет в каталоге .

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

Это пример абсолютного пути. Он дает Linux команду начать с верха дерева каталогов () и спуститься до каталога . Путь является абсолютным, ежели он начинается с . В неприятном случае это относительный путь.

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

Читайте также  Что такое ошибка 11 при установке игры. Unarc.dll вернул код ошибки -1,6,7,11,12 при установлении игры как исправить?

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

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

После выполнения данной для нас команды вы должны оказаться в каталоге , который содержит конфигурационные файлы и сборники системы X Window.

Командой вы дали системе указание:

  1. Подняться из каталога, в который вы попадаете при входе в систему (скорее всего, это каталог ), на один уровень ввысь в родительский каталог.

  2. Затем подняться в его родительский каталог (корневой каталог root, либо ).

  3. Затем спуститься в каталог .

  4. Наконец, перейти в каталог .

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

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

Как в командной строке поменять папку. Как перейти в папку или на другой диск в командной строке Замечание

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

Команда имеет множество опций, описание которых вы отыщите в man-странице (наберите в командной строке ). В Табл. 4.2, Примеры использования команды cd приведены примеры использования команды .

Команда Функция
Возвращает вас в ваш домашний каталог
Также возвращает вас в ваш домашний каталог
Переносит в корневой каталог
Переносит в домашний каталог юзера root, либо суперпользователя, чья учетная запись создается при установке системы; для доступа к этому каталогу вы должны быть суперпользователем
Переносит в каталог home, где традиционно находятся сборники всех юзеров, имеющихся в системе
Перемещает на один уровень вверх
Перемещает в домашний каталог другого юзера при условии, что этот юзер отдал для вас надлежащие права
Независимо от того, в каком каталоге вы находитесь, этот абсолютный переход переместит вас в каталог , который является подкаталогом каталога
Этот относительный путь поначалу переместит вас на два уровня ввысь, потом в каталог , а потом в каталог
Читайте также  Mozilla Firefox не отвечает: основные причины возникновения проблемы

Таблица 4.2. Примеры использования команды cd

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

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

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

Чтобы попасть в каталог суперпользователя, используйте команду

Как в командной строке поменять папку. Как перейти в папку или на другой диск в командной строке Подсказка

Команда значит подстановку юзера и дозволяет для вас временно стать в системе остальным юзером. Ежели вы вводите просто и потом нажимаете кнопку [Enter], вы становитесь root’ом (еще вас можно будет именовать суперпользователем), оставаясь при этом в вашем домашнем окружении (в вашем пользовательском домашнем каталоге). А ежели вы вводите , становитесь суперпользователем и попадаете в свита суперпользователя, как ежели бы вы вошли в систему, используя имя и пароль root’а.

Как лишь вы введете пароль суперпользователя, командная строчка поменяется и будет смотреться приблизительно так:

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

Оставьте комментарий