Aunque cambiar la $HOME
variable y llamar al cd
comando (usaré cmd para abreviar) en el .bashrc
archivo es la respuesta correcta a su pregunta,
cdh
Me resulta más cómodo crear un alias (por ejemplo ) que me lleva directamente al directorio que quiero.
La razón es que todos los archivos que configuran otros programas (como .bashrc
por ejemplo) permanecen en el $HOME
directorio predeterminado y puedo trabajar en mi " cdh
directorio" sin la interrupción de estos archivos.
Si necesitaba volver al $HOME
directorio, siempre puedo usarcd
cmd.
En algunas distribuciones de Linux .bashrc
archivo se envía con un comando o comandos que ejecutan o ejecutan uno o varios archivos destinados a ese uso específico (por ejemplo .bash_aliases
)
así que decide por ti mismo si quieres usarlos o no,
en caso de que quiera usarlos, simplemente .bashrc
úselo igual que con los comandos destinados al archivo especificado.
entonces en .bashrc
(o en.bash_aliases
o el archivo que hayas elegido)
escriba a continuación:
alias cdh='cd /home/Varun/Desktop/Java Files'
si no te gusta cdh
alias, no tenga miedo de usar un nombre diferente, pero asegúrese de que no haya otro cmd o alias así, porque podría hacer que ese cmd sea más o menos inutilizable.
Puede verificar si triyng toma el nombre para llamarlo, pero sugeriría un type
cmd con el argumento del nombre de otro cmd.
El type
cmd debería decirle si el cmd dado es un alias, un archivo binario o un script bash, o ......... lo que sea. Y por lo tanto, te dirá cuándo cmd no existe. (Que es lo que quieres en este caso)