Tutorial de Unix n.º 1: Navegación por el árbol de directorios

Descripción general

Al igual que otros sistemas operativos, Unix organiza carpetas y archivos mediante un árbol de directorios, también conocido como jerarquía de directorios o estructura de directorios. En la cima de la jerarquía se encuentra una carpeta llamada “raíz”, escrita con una barra diagonal (/). Todas las demás carpetas (también conocidas como directorios) se encuentran dentro de la carpeta “raíz”, y estas carpetas, a su vez, pueden contener otras carpetas.

Piense en la jerarquía de directorios como un árbol al revés: la raíz es la base del árbol y todas las demás carpetas se extienden desde ella, así como las ramas se extienden desde el tronco.

linux/UnixTree.png

La raíz, simbolizada por una barra diagonal (/), es el nivel superior del árbol de directorios. Contiene carpetas como bin (que contiene archivos binarios o comandos de Unix como pwd, cd, ls, etc.), mnt (que muestra las unidades actualmente montadas, como discos duros externos) y Usuarios. Estos directorios, a su vez, contienen otros directorios; por ejemplo, Usuarios contiene la carpeta andrew, que a su vez contiene los directorios Escritorio, Aplicaciones y Descargas. Así es como se organizan las carpetas y los archivos dentro de un árbol de directorios.

Para navegar por tu ordenador, necesitarás conocer los comandos pwd, cd y ls. pwd significa “imprimir directorio de trabajo”; cd significa “cambiar directorio”; y ls significa “listar”, como en “mostrar el contenido del directorio actual”. Esto es similar a señalar y hacer clic en una carpeta del escritorio y ver su contenido. Ten en cuenta que en estos tutoriales, los términos “carpeta” y “directorio” se usan indistintamente.

linux/Carpeta_de_escritorio.png

Navegar en Unix es como apuntar y hacer clic en una interfaz gráfica de usuario típica. Por ejemplo, si tienes la carpeta “ExperimentFolder” en mi escritorio, puedes apuntar y hacer doble clic para abrirla. Puedes hacer lo mismo escribiendo cd ~/Desktop/ExperimentFolder en la Terminal y luego escribiendo ls para ver el contenido del directorio.

Video

Haga clic aquí`__ para ver un video con una descripción general de los comandos cd, ls y pwd: los comandos básicos que necesitará para navegar por su árbol de directorios.


Ceremonias

Cuando termines de ver el vídeo, prueba los siguientes ejercicios:

  1. Escriba ls ~ y observe el resultado; luego escriba ls ~/Desktop. ¿En qué se diferencian los resultados? ¿Por qué?

  2. Vaya al Escritorio escribiendo cd ~/Desktop. Escriba pwd y anote la ruta. Luego, cree un nuevo directorio con el comando mkdir, eligiendo un nombre para el directorio. Vaya a ese nuevo directorio y observe cómo se ha actualizado su ruta actual. ¿Coincide con lo que ve al escribir pwd desde el nuevo directorio?

  3. Define los términos «cd», «ls» y «pwd» con tus propias palabras.