Хоча зміна $HOMEзмінної та виклику cdкоманди (я буду використовувати cmd коротко) у .bashrcфайлі - це правильна відповідь на ваше запитання,
мені зручніше створювати псевдонім (наприклад cdh), який веде мене безпосередньо до каталогу, який я хочу.
Причина полягає в тому, що всі файли, які налаштовують інші програми (як, .bashrcнаприклад,), залишаються в $HOMEкаталозі за замовчуванням, і я можу працювати в моєму " cdhкаталозі" без переривання з цих файлів.
Якщо мені потрібно повернутися до $HOMEкаталогу, я завжди можу використовувати cdcmd.
У деяких дистрибутивах Linux Linux .bashrcфайл постачається командами або командами, які запускають або запускають один або кілька інших файлів, призначених для конкретного використання (наприклад .bash_aliases)
тож вирішуйте самі, хочете ви їх використовувати чи ні,
у випадку, якщо ви хочете їх використовувати, просто використовуйте їх так само, як ви, .bashrcале з командами, введеними для вказаного файлу.
так у .bashrc(або в .bash_aliasesбудь-якому файлі, який ви вибрали)
написати наступне:
alias cdh='cd /home/Varun/Desktop/Java Files'
якщо вам не подобається cdhпсевдонім, не бійтеся використовувати інше ім’я, але переконайтесь, що немає жодного іншого cmd або псевдоніма, названого таким, таким чином, ви можете зробити цей cmd більш-менш непридатним.
Ви можете перевірити, чи це ім'я прийняте triyng, щоб його назвати, але я б запропонував typecmd з аргументом імені іншого cmd.
typeCMD повинен сказати вам , якщо дане ЦМД псевдонім, двійковий файл або Баш скрипт, або ......... що завгодно. І тому скаже вам, коли cmd не існує. (Що ви хочете в цьому випадку)