Bunun için ortam değişkenini kullanabilirsiniz CDPATH. Bash adam sayfasından:
CDPATH
Cd komutu için arama yolu. Bu, kolonun cd komutu tarafından belirtilen hedef dizinleri aradığı sütunlarla ayrılmış dizin listesidir. Örnek bir değer ".: ~: / Usr" dir.
Senin durumunda, ayarlayabilirsiniz
export CDPATH=.:/user/something/somefolders
içinde ~/.bashrcve sonra yazmanız cd somewheresizi yönlendirir /user/something/somefolders/somewhere( somewheregeçerli dizinde adında bir dizin olmadığını varsayarsak ).
Alternatif olarak, klasöre somewheregerçek ismiyle başvurmak /user/something/somefolders/somewhereistemiyorsanız, kullanmak istediğiniz isimle sembolik bir bağlantı içeren gizli bir dizin oluşturabilirsiniz . Ayrıca sık ziyaret ettiğiniz diğer dizinlere bağlantılar içerebilir. Sonra CDPATHbu gizli dizinin yolunu içerecek şekilde ayarlayın . Her ne kadar bu yöntemle, eğer sen cd somewhereve o zaman cd .., gizli dizine gireceksin. Bu sizin için bir sorun olabilir veya olmayabilir.