Tutorial de comandos de Linux pushd y popd para principiantes (3 ejemplos)

Tutorial de comandos de Linux pushd y popd para principiantes (3 ejemplos)

La navegación por la línea de comandos en Linux se realiza principalmente con el comando cd. Sin embargo, existen varios consejos y trucos que pueden mejorar su experiencia de navegación por la línea de comandos de Linux.

En este artículo, analizaremos dos comandos, pushd y popd, utilizando algunos ejemplos fáciles de entender. Pero antes de hacerlo, vale la pena mencionar que todos los ejemplos de este artículo se probaron en un sistema Ubuntu 18.04 LTS.

Comandos pushd y popd de Linux

El comando pushd linux almacena una ruta de directorio en la pila de directorios, mientras que el comando popd linux elimina la ruta del directorio superior de la misma pila. Además, estos dos comandos hacen que el directorio en el que se está trabajando sea su nuevo directorio de trabajo.

Los siguientes son algunos ejemplos de preguntas y respuestas que le darán una buena idea de cómo funcionan estas herramientas de línea de comandos.

Q1. ¿Cómo usar pushd?

Suponga que está trabajando en un directorio, diga ‘a’, en la línea de comando. Y desea pasar a otro directorio, pero también quiere que el sistema recuerde su directorio actual ‘a’.

Entonces aquí es donde el comando pushd linux puede ser de ayuda. Por ejemplo, vea el siguiente ejemplo:

[email protected]:~/Downloads/HTF-review$ pushd /home/himanshu/Desktop/

Cuando se ejecuta este comando, el directorio actual – /home/himanshu/Downloads/HTF-review/ – se guarda en la pila de directorios y el directorio /home/himanshu/Desktop se convierte en su nuevo directorio de trabajo.

La salida producida por el comando pushd no es más que el contenido actual almacenado en la pila de directorios.

Q2. ¿Cómo usar popd?

A diferencia de pushd, no tiene que pasar ninguna entrada a popd. Así es como lo usas:

popd

Cuando se ejecuta este comando, el directorio que está actualmente en la parte superior de la pila se selecciona y se convierte en su directorio de trabajo actual.

Aquí hay un ejemplo:

Como puede ver, el directorio /home/himanshu/Downloads/HTF-review se convirtió en el directorio de trabajo actual del usuario.

Q3. ¿Cómo comprobar la pila de directorios?

Si bien los comandos pushd popd linux muestran las entradas de la pila actual en su salida, hay una forma de ver esta información sin ejecutar estos comandos también.

Es ejecutando el siguiente comando:

dirs

La siguiente captura de pantalla muestra esta herramienta de línea de comandos en acción:

Tenga en cuenta que el directorio actual siempre forma parte de la pila de directorios.

Conclusión

Como puede ver, los comandos pushd popd linux tienen el potencial de facilitar la vida del usuario en la línea de comandos. Hemos cubierto estos comandos en detalle aquí, en caso de que desee obtener más información sobre ellos. Ah, y sí, háganos saber en los comentarios a continuación cómo usa estos comandos para hacer la vida más fácil.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *