[Consejos Terminal] Aprovecha pushd y popd para navegar por los directorios.

Comments   1   Date Arrow  Junio 3, 2008 at 8:55am   User  by Pedro Marce

Cuando utilizas el terminal una de las necesidades fundamentales es poder moverte rápidamente entre directorios, y si por ejemplo tienes que comprobar una configuración, arrancar un servicio y revisar el log, pues a menos que tengas una manera mejor tendrás que recurrir a cientos de comandos “cd”.
Para ello tenemos “pushd” y “popd”. Lo que conseguimos es poner en una pila los directorios a los que nos movemos, de manera que al salir podemos recuperar donde estábamos anteriormente. Acudamos a un ejemplo:
$ pushd /etc/httpd
/etc/httpd
$ pushd /var/www/html
/var/www/html /etc/httpd
$ pushd /var/log
/var/log /var/www/html /etc/httpd
$ popd
/var/www/html /etc/httpd
$ popd
/etc/httpd

Aquí vemos como con cada “pushd” cambiamos de directorio, pero manteniendo en una pila los directorios donde hemos estado anteriormente, con popd lo que hacemos es volver siempre al nivel anterior de la pila. Para ver que directorios tenemos en esta pila podemos ejecutar “dirs”. Y con “pushd +n” o “pushd -n” podremos rotar el contenido de la pila “n” posiciones.
$ dirs
/etc /var ~
$ pushd +1
/var ~ /etc
$ pushd -1
/etc /var ~

Si os acostumbráis a utilizarlo veréis como vuestra productividad navegando por el árbol de directorios mejora considerablemente.

Para más consejos mira la lista completa.

5 últimas entradas en linux

5 últimas entradas en mac

5 últimas entradas en tutorial

5 últimas entradas en utilidades

Tagged   linux · mac · tutorial · utilidades

1 Comments

Leave a Comment


Cerrar
Enviar por Correo