Unix-way → Навигация по каталогам с помощью команды cd

Рассмотрим движение по каталогам в Linux с помощью термина. В этом нам поможет команда «cd».

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

/
/каталог_1
/каталог_1/каталог_2
/каталог_1/каталог_2/каталог_3
/каталог_1/каталог_2/каталог_3/каталог_4


Вам нужно попасть в каталог_3, а вы уже находитесь в каталоге_2.
Каталог в котором вы находитесь на данный момент находитесь пишется перед символами $ и #:

$ - озачает простой пользователь;
# - root (администратор).

Примерно так будет выглядеть, если мы находимся в каталог_2
cd

Относительный путь

Позволят вам без написания полного пути от /-(корня) попасть в каталог_3 находясь в каталоге_2.

Введите команду:

$ cd каталог_3

И вы попадете в него перейдя с каталог_2, если же вы захотите с каталога_2 попасть в каталог_1 и введете команду

$ cd каталог_1 

то у вас ничего не получится так как в каталоге_2 нет каталога_1, получается какой-то стопор. Что делать? Просто надо воспользоваться абсолютным путем который рассмотрен ниже.

Абсолютного путь

Для того чтобы попасть с каталога_2 в каталог_1 нужно написать следующую команду:

$ cd /каталог_1


или например вы находитесь в каталоге_4 и вам нужно попасть в каталог_2
, проделайте следующие:

$ cd /каталог_1/каталог_2


Еще немного информации:

Возвращает в домашний каталог.
cd ~

Возвращает в корневой каталог.
cd /

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

Для заполнения пробелов в названиях используем слеш, например: у нас есть «каталог 1» в терменале это будет выглядеть вот так — каталог\ 1.
cd /каталог\ 1

Для автоматического дописывание имен каталогов/файлов используем клавишу TAB, например пишем cd /ка, нажимаем TAB и имя допишется каталог_1.
TAB
  • avatar
  • makenskiy
  • 2886
  • +6
  • 15 сентября 2010, 15:42

Комментариум (5)

RSS свернуть / развернуть
+
0
avatar

VirtaVik

  • 15 сентября 2010, 20:57

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
… интересно… надо будет опробовать...)))
+
0
avatar

makenskiy

  • 15 сентября 2010, 22:46

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Попробуй, может это и будет твой шаг в консоль ))
+
0
avatar

VirtaVik

  • 15 сентября 2010, 22:51

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
… вот и думаю… так плохо быть нерешительной...)))
+
+1
avatar

Trojan

  • 16 сентября 2010, 07:33

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
или например вы находитесь в каталоге_4 и вам нужно попасть в каталог_2
, проделайте следующие:

$ cd /каталог_1/каталог_2

а не легче будет находясь в каталоге 2 набрать в терминале? cd ../…
+
0
avatar

makenskiy

  • 16 сентября 2010, 15:09

  • Warning: Smarty error: unable to read resource: "cmtedit_button.tpl" in /home/makenskiy/www/itbuben.org/public_html/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Цель показать как работает ведь, да и если честно забыл про уравни :(

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