В дополнении к другим вариантам (хотя, если вы используете опцию функции/псевдоним вы хотите использовать абсолютный путь к целевой директории, так что работает из любого места вы оказались), вы можете использовать переменную окружения CDPATH
, чтобы помочь с этим, если у вас есть место, куда вы часто переходите из разных мест.
POSIX specification От:
CDPATH
-разделенного список имен путей, которые относятся к каталогам. Утилита cd должна использовать этот список при попытке изменить каталог, как описано в ОПИСАНИИ. Пустая строка вместо каталога pathname представляет текущий каталог. Если CDPATH не установлен, он обрабатывается так, как если бы он был пустой строкой.
Это означает, что если вы установите CDPATH
родителю вашего целевого каталога вы можете просто использовать cd dirname
из любого места и перейти непосредственно к директории, которую вы хотели быть.
Читайте о ссылках. Есть как минимум 2 вида таких: «жесткие ссылки» и «мягкие ссылки». Они немного (очень мало), как быстрые клавиши Windows. –