2016-09-13 5 views
0

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

dir1 
    - dir11 
    - dir12 
    - dir13 
    - dir14 

dir1 Каталог имеет подкаталоги dir11,...,dir14. Я нахожусь в каталоге dir13 и хочу перейти на dir12. Что такое прямой способ сделать это?

я могу сделать

cd.. 
cd dir12/ 

Но мне интересно, могу ли я сделать это в одном шаге. Есть идеи?

+0

Вы можете сделать 'cd ../ dir12'. – redneb

ответ

0

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

Вы можете просто ввести cd ../dir12 Вы также можете пойти все гайки с cd ../dir12/../dir13/../dir14/..

Попробуйте также следующее: тип cd ..<press Tag twice>. Это перечислит все каталоги в указанном вами пути.

Есть подстановочные знаки, которые cd может использовать. Например, ~ - это ваш домашний каталог. cd ~ или только cd изменится на ваш $HOME.

См. man cd (в терминале) для получения дополнительной информации.