Conceptos fundamentales
* Jerarquía del sistema de archivos: Los sistemas similares a UNIX tienen un sistema de archivos jerárquico. Esto significa que los archivos y los directorios están organizados en una estructura similar a un árbol, con un directorio raíz en la parte superior (representado por `/`).
* Directorio de trabajo: Cada usuario tiene un "directorio de trabajo" actual, que es la ubicación donde los comandos se ejecutan de forma predeterminada.
* Pathnames: Estas son cadenas que especifican la ubicación de archivos y directorios dentro del sistema de archivos.
comandos para determinar la ubicación
* `pwd` (directorio de trabajo impreso): Este comando imprime la ruta absoluta del directorio de trabajo actual del usuario. Ejemplo:
`` `Bash
pwd
/Inicio/Usuario/Documentos
`` `` ``
* `LS` (contenido del directorio de la lista): Si bien no muestra directamente la ubicación actual, `LS` puede ayudar a los usuarios a comprender su contexto mostrando los archivos y directorios dentro de su directorio actual.
`` `Bash
LS
Report.txt Presentation.pdf presupuestar.xlsx
`` `` ``
* `CD` (directorio de cambio): Este comando permite a los usuarios moverse a diferentes directorios. Mediante el uso de Path Names relativos o absolutos, puede navegar a través del sistema de archivos. Ejemplos:
`` `Bash
CD/HOME/USER/DOCUMENTS # Muévase a una ruta absoluta
CD .. # Mover un directorio
Proyectos de CD/Python # mudarse a un subdirectorio
`` `` ``
* `echo $ pwd` (variable de entorno de impresión): La variable de entorno `pwd` siempre mantiene la ruta absoluta del directorio de trabajo actual. Esto puede ser útil dentro de los scripts o para la depuración.
`` `Bash
echo $ pwd
/Inicio/Usuario/Documentos
`` `` ``
Visualización de su ubicación
* Administradores de archivos gráficos: Herramientas como Nautilus (GNOME), Thunar (XFCE) o Dolphin (KDE) proporcionan interfaces gráficas para navegar y administrar archivos. A menudo tienen un rastro de pan de pan en la parte superior que muestra su ubicación actual.
Escenario de ejemplo
Digamos que está en el directorio `/home/user/documents`.
1. usando `pwd`:
`` `Bash
pwd
/Inicio/Usuario/Documentos
`` `` ``
Esto confirma su ubicación actual.
2. usando `ls`:
`` `Bash
LS
Report.txt Presentation.pdf presupuestar.xlsx
`` `` ``
Esto muestra los archivos dentro del directorio `Documents`.
3. Mover a otro directorio:
`` `Bash
Presentaciones de CD
`` `` ``
Ahora estás en el subdirectorio de 'Presentaciones'.
Nota importante: El comando `CD` juega un papel crucial en la navegación del sistema de archivos, y comprender su uso es esencial.