Как использовать команду CD в Linux

Простой способ сменить каталоги в Linux из терминала

Некоторые команды в Linux используются настолько часто, что мы часто упускаем из виду важность команд, и детали о них упускаются. компакт диск одна из таких команд. компакт диск означает «изменить каталог», что само по себе объясняет его использование и цель.

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

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

Дополнительные сведения о команде cd

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

Давайте посмотрим на основной синтаксис компакт диск команда.

Общий синтаксис:

cd [параметры] [каталог_или_путь_каталога]

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

ВариантЗначение
/изменяет текущий каталог на корневой каталог
~изменяет каталог на домашний каталог
.Представляет текущий каталог
..перейти в родительский каталог текущего каталога
  • компакт диск: Вы можете изменить свой каталог напрямую, введя имя целевого каталога.

Общий синтаксис:

cd [имя_каталога]

Пример:

cd рабочее пространство

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

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

компакт диск / : Эта команда изменит ваш текущий каталог на корневой каталог.

Пример:

gaurav @ ubuntu: ~ / рабочее пространство $ cd / gaurav @ ubuntu: / $

Здесь мы изменили текущий рабочий каталог с «рабочей области» на корень каталог.

gaurav @ убунту: / $ pwd / gaurav @ убунту: / $

При использовании pwd (распечатать рабочий каталог) команду ‘ / ‘(Корневой) каталог отображается.

  • cd ~ : Эта команда возвращает вас в домашний каталог из любого каталога, в котором вы, возможно, работаете.

Пример:

gaurav @ ubuntu: ~ / пространство / apache $ pwd / home / gaurav / space / apache

В настоящее время я нахожусь в каталоге с именем apache. Давайте теперь воспользуемся cd ~ (тильда) команда.

gaurav @ ubuntu: ~ / пробел / apache $ cd ~ gaurav @ ubuntu: ~ $ 
gaurav @ ubuntu: ~ $ pwd / home / gaurav gaurav @ ubuntu: ~ $ 

Теперь мы вернулись в домашний каталог «/ home / gaurav».

  • компакт диск .. : Эта команда позволяет вам изменить ваш текущий рабочий каталог на родительский каталог на один уровень выше вашего текущего каталога.

Пример:

gaurav @ ubuntu: ~ / snap / htop / 1332 $ pwd / home / gaurav / snap / htop / 1332 gaurav @ ubuntu: ~ / snap / htop / 1332 $

В этом примере / home / gaurav / snap / htop / 1332 - это текущий путь к рабочему каталогу. Фактически мы попали в каталог 1332. Непосредственным родительским каталогом каталога «1332» является каталог «htop». При использовании компакт диск .. , мы переместимся в каталог «htop», его непосредственный родительский каталог.

gaurav @ ubuntu: ~ / snap / htop / 1332 $ cd .. gaurav @ ubuntu: ~ / snap / htop $
gaurav @ ubuntu: ~ / snap / htop $ pwd / home / gaurav / snap / htop gaurav @ ubuntu: ~ / snap / htop $

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

Переход с текущего каталога на определенный путь

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

Синтаксис:

cd [абсолютный_путь_каталога]

Пример:

cd ./snap/htop/1332/examples

Здесь мы хотим перейти в каталог с именем «examples», расположенный по пути / home / gaurav / snap / htop / 1332 / примеры из домашнего каталога.

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

gaurav @ ubuntu: ~ / snap / htop1332 / examples $ pwd / home / gaurav / snap / htop / 1332 / examples gaurav @ ubuntu: ~ / snap / htop / 1332 / examples $.

Теперь мы помещены в каталог «примеры».

Переход в каталоги с пробелами в названии

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

Помещение имени каталога в одинарные или двойные кавычки может решить проблему. Вы можете просто использовать компакт диск"имя каталога" или cd 'имя каталога'.

Синтаксис:

cd "имя каталога 22"

Пример:

cd "Библиотека калибра"

Вывод:

gaurav @ ubuntu: ~ $ cd "Библиотека калибров" gaurav @ ubuntu: ~ / Библиотека калибров $
trinity @ ubuntu: ~ / Библиотека Caliber $ pwd / home / trinity / Библиотека Caliber

Теперь мы переходим в каталог библиотеки Caliber, в имени которой был пробел.

Возврат к предыдущему каталогу

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

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

Общий синтаксис:

компакт диск -

Пример:

gaurav @ ubuntu: ~ / workspace / snap / vim-editor $ pwd / home / gaurav / workspace / snap / vim-editor gaurav @ ubuntu: ~ / workspace / snap / vim-editor $ 

Здесь я сейчас работаю в каталоге «vim-editor». Предположим, пользователь желает перейти в предыдущий каталог, тогда компакт диск - может быть полезным. Посмотрим как.

trinity @ ubuntu: ~ / workspace / snap / vim-editor $ cd - / home / trinity / workspace / snap trinity @ ubuntu: ~ / workspace / snap $

Здесь мы перешли в предыдущий каталог под названием «snap».

Вывод

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

Категория: Linux