¿Qué significa inalcanzado de puntos en Linux??

¿Qué significa inalcanzado de puntos en Linux??
Como usuarios de Linux, todos tenemos que recurrir al terminal en un momento u otro para llevar a cabo algunas tareas del sistema, ya sea que tengan que ver con la instalación de nuevos programas o la eliminación de los viejos. Para aquellos que les gusta usar la línea de comandos, los operadores de slash estarán muy familiarizados. Pero aquellos que no han venido al lugar correcto, ya que discutiremos esta característica con gran detalle en este artículo.

Un breve desglose

Antes de entrar en lo que significa invertido de puntos en Linux, definamos algunos puntos de discusión. Todos estos son cruciales para comprender la característica de corte de punto, y nos hemos encargado de guiarlo a través de todo.

  • Que es el camino?
  • ¿Cuál es el directorio raíz??
  • ¿Cuál es la diferencia entre la ruta absoluta y la relativa??
  • ¿Qué significa Dot en Linux??
  • ¿Qué significa Slash en Linux??

Entonces, sin más preámbulos, vamos a entrar en ello.

Que es el camino?

En Linux y otros sistemas similares a UNIX, utilizamos la línea de comandos para ejecutar programas ejecutables a través de comandos. Sin embargo, el shell debe apuntar en la dirección correcta por algo para abordar nuestras demandas de ejecutar ejecutables. Ahí es donde entra la ruta variable ambiental.

Ruta es una variable ambiental responsable de decirle al shell dónde buscar los programas (archivos ejecutables) que queremos ejecutar. Esta variable tiene una gran importancia en el sistema operativo, ya que aumenta efectivamente la conveniencia y la seguridad del sistema.

Las variables ambientales son solo una clase particular de variables que contienen valores modificables. Tenga en cuenta que hay una diferencia sutil pero importante entre la ruta mayúscula y la ruta minúscula. El segundo es simplemente la dirección de un directorio o archivo en el sistema.

Puede verificar la variable de ruta ejecutando el siguiente comando en el terminal.

$ echo $ ruta

Ahora que hemos cubierto algún motivo sobre la ruta variable ambiental, aprendemos sobre el directorio raíz para usar estos conceptos junto con nuestro tema principal.

¿Cuál es el directorio raíz??

Esta sección se expandirá en el directorio raíz sin perderse totalmente en los detalles del estándar de jerarquía del sistema de archivos (FHS) de Linux. Está estrechamente relacionado con la variable de ruta que mencionamos anteriormente; Por lo tanto, se necesita una pequeña discusión.

El directorio root se encuentra cómodamente en la parte superior de la jerarquía del sistema de archivos de Linux. Contiene cada archivo y directorio en su computadora, incluidas las bibliotecas, archivos de arranque, binarios, archivos de usuario, configuraciones de configuración, archivos temporales y mucho más.

En resumen, el directorio raíz sirve como punto de referencia general para abordar archivos y directorios en su computadora.

Diferencia entre el camino absoluto y relativo

El siguiente en nuestra lista es el camino absoluto y relativo. Usaremos los conceptos mencionados anteriormente de raíz y ruta para determinar la diferencia entre los dos.

Una ruta absoluta es una ubicación de archivo o directorio sobre el directorio raíz, no el directorio actual. Por lo tanto, el directorio raíz hace referencia a la dirección completa de un archivo en la computadora. La ruta absoluta contiene toda la información necesaria sobre el archivo o el directorio que está describiendo.

Por otro lado, se utiliza una ruta relativa para describir una ubicación de archivo/directorio con respecto al directorio actual. No rastrea la dirección de un archivo desde el directorio raíz, más bien desde donde ha establecido el directorio actual.

¿Qué significa Dot en Linux??

Punto, o "."Aborda el directorio de usuario actual. A través de esta función u operador, puede encontrar dónde está establecido el directorio actual. Veamos cómo podemos lograrlo también.

Abra una nueva ventana de terminal a través del menú de actividades o presione Ctrl + Alt + T en su teclado. El siguiente paso es ejecutar el comando que se proporciona a continuación.

$ ls -al

Puede ver que en la salida, el directorio de usuario actual se resalta con la línea que termina con un punto.

Dicho esto, estamos a la mitad de comprender el propósito de la barra inalcadora de puntos en Linux. Pasemos a la siguiente sección para discutir dos tipos de operadores de corte (hacia adelante y hacia atrás).

¿Qué significa Slash en Linux??

Como se mencionó anteriormente, hay dos tipos de barras, ambos con propósitos completamente diferentes. Por lo tanto, debemos dibujar una distinción clara entre los dos.

La barra de reenvío, /, cuando se agrega al final de un punto, se asegura de que no esté operando en un archivo. Lo mismo sucede al agregar un corte al final del nombre de un directorio. Echemos un vistazo a cómo puede usarlo con un punto.

Primero, revisamos nuestro directorio de inicio mediante el siguiente comando.

$ PWD

Vamos a colocar un archivo de texto de muestra en la carpeta/hogar/muestra/. Podemos usar Dot Slash para hacer esto sin cambiar el directorio actual.

$ nano ./muestra/muestra.TXT

Tenga en cuenta que se accedió y modificó nuestro archivo de texto de muestra sin que tuviéramos que cambiar el directorio actual. A continuación, podemos verificar los cambios que realizamos a través del comando CAT.

$ gato ./muestra/muestra.TXT

Y ahora, obtenemos la salida como:

Para concluir la historia de "./”, Podemos decir que nos permite abordar el directorio actual. Por lo tanto, también podemos usarlo en nuestra variable de ruta para acceder a los archivos que no están en nuestro directorio actual sin dejar el directorio actual.

A continuación, tenemos la barra insegura, \. En los sistemas UNIX, e incluso en algunos lenguajes de programación como C, el papel de la barra insegura es indicar al sistema que el próximo personaje tiene un significado especial. Por lo tanto, funciona como un personaje de escape. Por ejemplo, una N minúscula, cuando se usa con una barra insegura, \ n, indica un nuevo carácter de línea. Se pueden usar muchos otros caracteres en lugar de N para lograr diferentes tareas. Implementemos esto en nuestra terminal. Aquí, %s es el marcador de posición de la cadena, \ n es el carácter de Newline, y el resto de las tres líneas son las cadenas ingresadas a los marcadores de posición.

$ printf '%s \ n%s \ n%s \ n' 'yo vivo porque' 'las montañas no se ríen' 'y los gusanos no cantan.'

Por lo tanto, ahora hemos demostrado el propósito de las dos barras.

Conclusión

En este artículo, entramos en excelentes detalles sobre la función Dot Back -stass en Linux. Aprendimos los conceptos básicos de ruta, rutas relativas y absolutas, el directorio raíz, los puntos, los recortes y, finalmente, cómo se implementan junto entre sí.