Até agora, duas grandes foram dadas em outras respostas, eu tenho mais uma possibilidade:
ln -s /media/prasanth/01D0F888E7BC91801/github/projects ~/mygitfiles
Criará um link simbólico para o caminho longo em sua casa.
Os links simbólicos são como atalhos que apontam para outro arquivo ou diretório, e a maioria dos programas os tratará como normais. você pode seguramente rm
o symlink sem efetuar o caminho para o qual ele aponta. você pode observar para onde o link simbólico aponta com ls -l
.
Você pode usar o symlink como se fosse um diretório real e fazer cd ~/mygitfiles
.
Note que ~ é simplesmente um alias para o seu diretório pessoal, que pode ser um lugar sensível para esse link simbólico.
Esteja ciente de que o uso desse link simbólico acaba afetando seu diretório de trabalho atual.
No caso geral, gostaria de sugerir Nicolas Delvaux, ou a resposta de Eduardo Cola, mas usar um link simbólico pode ser exatamente como - ou possivelmente mais útil.