¿Cómo crear un camino corto?

¿Cómo crear un camino corto?

Tenemos tantas carpetas útiles, que se encuentran en diferentes rutas, para nuestro trabajo en Linux.

Por ejemplo :

  1. $ cd ~/Documents/Courses/EDX/physics2013/
  2. $ cd ~/Documents/Company/OpenGL/Proj/...
  3. $ cd ~/Documents/Freelance/Android/Proj/...

....

Cómo crear algunos caminos cortos que se pueden utilizar como

  1. $ cd edxPhy2013
  2. $ cd cglProj-v-2.13
  3. $ cd flAndrProj-v-1.1

Respuesta1

Puede que le resulten útiles los enlaces simbólicos:

ln -s ~/Documents/Courses/EDX/physics2013/ ~/edxPhy2013

O posiblemente un alias:

alias cde='cd ~/Documents/Courses/EDX/physics2013/'

Respuesta2

Alias

En lugar de llenar su sistema de archivos con enlaces, es posible que desee simplemente crear alias para estos directorios y almacenarlos en su ~/.bashrcarchivo. Luego puedes escribir cosas como esta:

alias edxPhy2013="cd ~/Documents/Courses/EDX/physics2013/"
alias cglProj-v-2.13="cd ~/Documents/Company/OpenGL/Proj/..."
alias flAndrProj-v-1.1="cd ~/Documents/Freelance/Android/Proj/..."

Ahora, cuando inicie sesión, funcionarán desde cualquier shell que utilice el ~/.bashrcarchivo.

Herramientas de marcadores de directorio

Eche un vistazo a estas preguntas y respuestas tituladas:Navegación rápida por directorios en la terminal.. Herramientas comosalto automáticooxd - Cambiador de directorio extremadamente rápido, también se puede utilizar para "marcar" directorios de uso frecuente para que pueda cambiar fácilmente a ellos sin tener que escribir rutas largas.

Respuesta3

Coloque alias en el perfil del usuario (archivo .bashrc). Me gustan las abreviaturas aún más cortas de las que sugieres:

alias cdOP="cd ~/Documentos/Empresa/OpenGL/Proj/"
alias cdAP="cd ~/Documentos/Freelance/Android/Proj/"

Cuando el usuario escribeCDOPvan a la carpeta Company OpenGL Proj, siCDAPvan al directorio del Proyecto Freelance de Android.

Respuesta4

¿Qué pasa con una variable? En tu .bashrc:

export p2013=~/Documents/Courses/EDX/physics2013/

Y luego en fiesta:

cd $p2013

información relacionada