Супер нуб вопрос: я могу перемещаться вниз по каталогу, используя cd
из терминала. Как мне вернуться обратно, если я зайду слишком далеко?
command-line
navigation
Винс Скалия
источник
источник
Ответы:
cd ..
вернет вам ровно один каталог вверх.Вы можете связать их вместе, чтобы перейти на несколько каталогов, например, до 3
Вместо того, чтобы вводить
cd ..
несколько раз, вы можете поместить нижеприведенную функцию в свое.bashrc
место сверху, сохранить.bashrc
и запуститьsource .bashrc
или просто закрыть и снова открыть терминал. Теперь у вас есть функция, которая делаетcd..
именно то, сколько раз вы сказали это.Демо-версия:
В качестве альтернативы:
Обратите внимание, что такой метод возвращает вас по символическим ссылкам. Вот что я имею в виду:
Смотрите также
источник
for i in $(seq "$1"); do cd ..; done
.