Bash obtiene directorio actual

Bash obtiene directorio actual
En Linux, todas las tareas realizadas a través de la línea de comando requieren que los usuarios accedan a directorios adecuados. Existen diferentes tipos de directorios en un sistema informático con Linux o Ubuntu OS. Los usuarios pueden acceder a cada directorio a través del terminal e interactuar con ellos. Hay múltiples opciones, y cada vez que los usuarios interactúan con el símbolo del sistema del directorio actual que están funcionando.

El sistema Linux responde proporcionando información a cada solicitud de entrada. La salida alcanzada es estándar e imprimida a la solicitud de shell. En este tutorial, profundizaremos en las formas de acceder al directorio de trabajo actual y cómo los usuarios pueden cambiar de un directorio o ubicación a otro, seguido de ejemplos relevantes. El comando utilizado para acceder al directorio de trabajo actual los ayudará a acceder a cualquier ubicación en su sistema en cualquier momento, según sus requisitos.

Requisitos

Los siguientes requisitos del sistema son obligatorios para ejecutar los comandos en el directorio BASH para obtener:

OS recomendado: Linux Mint 20 o Ubuntu 20.04
Cuenta de usuario: Una cuenta de usuario con derechos de sudo

El tutorial supone que los usuarios ya tienen el último sistema operativo Linux Mint en sus sistemas informáticos. Para Bash, obtenga el directorio actual en Linux Mint 20, abra el terminal desde el menú principal en la parte inferior izquierda de su pantalla y luego seleccione la opción Terminal.

Para interactuar con el terminal, escriba Bash y luego presione Entrar.

$ Bash

Mostrará un mensaje, que muestra que Bash está esperando el valor de la entrada.

Nota: Todo depende del sistema informático del usuario de que pueda obtener un carácter solicitado diferente (la ubicación actual en la estructura de archivos del sistema informático, incluido el directorio de trabajo que se ejecuta actualmente en el sistema). Al ingresar los comandos, no escriba $ ni ningún otro personaje antes del comando. Además, observe que en los ejemplos mencionados en este tutorial, las líneas que tienen un aviso en ellos, y no comienzan con $ carácter, son los resultados de cada comando.

PWD (directorio de trabajo impreso)

El directorio de trabajo actual es el directorio donde se ejecutan todos los comandos. Debe imprimir el nombre del directorio de trabajo actual. Escriba el comando pwd y luego haga clic en ingresar. Mostrará el directorio completo en la salida, como se muestra a continuación:

$ PWD

La salida anterior muestra que actualmente estamos en el directorio del usuario, yo.mi., /Inicio/AQSA. El comando utilizado aquí es PWD, un directorio de trabajo impreso, y una vez escrito, se solicita al sistema Linux Mint 20 que muestre la ubicación actual. El directorio predeterminado es el directorio de inicio que aparecerá cuando los usuarios inicien una nueva sesión de bash.

Nota: Para salir del directorio por un nivel, escriba CD ... y luego haga clic en Enter. Serás devuelto en un directorio.

$ CD ..

Mientras que, si desea salir de todos los directorios, simplemente escriba CD, haga clic en Entrar. Llegará al directorio predeterminado.

CD (cambiar el directorio de trabajo actual)

A veces, los usuarios desean cambiar de un directorio a otro para acceder a las ubicaciones y archivos relevantes en otro directorio. Para esto, deben usar el comando CD, luego seguidos de una ubicación o un directorio, e.gramo., Documentos, hogar, etc.

Simplemente escriba el nombre del directorio de CD y luego haga clic en Enter. Puede imprimir su directorio para verificar esta nueva ruta. El directorio de trabajo se puede cambiar a la existente, y el directorio de trabajo actual se actualizará, como se muestra en el ejemplo a continuación. Aquí, hemos llegado al directorio de origen.

$ nombre de directorio de CD

También puede moverse más en cualquier directorio escribiendo el nombre del directorio de CD y luego presione Enter. Esto lo llevará a la ubicación, que se ve por. Los usuarios pueden intentar ingresar a toda la ruta también de una vez, e.gramo., CD/Home/Documents/Test.docx; Esto les evitará intentar múltiples pasos y los ayudará a llegar a la ubicación de una vez.

Nota: También puede ver la lista de todos los archivos presentes en la ubicación en la que actualmente está presente. Se puede completar simplemente escribiendo LS, entonces, puede presionar ENTER para ver la salida.

Mostrar o enumerar todos los directorios

Conocer la lista de todos los directorios es una cosa importante mientras trabaja en los sistemas de Linux. Los usuarios pueden consultar diferentes opciones en función de los directorios en los que están trabajando actualmente y desean cambiar entre ellos, para que puedan hacer uso de estas ubicaciones.

Para mostrar todos los directorios desde una ubicación en particular, pruebe el comando como se muestra a continuación:

$ ls -d */

Aquí, en el siguiente ejemplo, el usuario está en su directorio de inicio, por lo que mostrará el directorio relevante, que se llama "AQSA enumerado" y "actualmente en uso".

Nota: También puede usar una combinación de comandos LS y GREP que enumeren los nombres de los directores. Para esto, los usuarios pueden usar el comando Find. Los siguientes son algunos comandos que también se pueden usar en lugar del comando mencionado anteriormente:

$ ls -l | Grep '^d'
$ ls -l | egrep '^d'

Conclusión

En este tutorial, exploramos diferentes opciones para obtener el directorio actual usando Bash en Linux Mint 20. De esta manera, los usuarios pueden acceder al directorio actual en Linux o Ubuntu en función del sistema que están utilizando. Se discuten las diversas opciones de línea de comandos para que los usuarios sepan cómo obtener el directorio actual en el que están funcionando. El directorio de trabajo actual es el directorio desde el cual los usuarios invocan diferentes tipos de comandos desde su línea de terminal o consola. Pueden acceder a diferentes ubicaciones simplemente escribiendo estos comandos fáciles de una vez y luego realizar acciones relevantes en las ubicaciones en las que tienden a trabajar.