Navegación por Directorios en Linux

Beginner

Introducción

¡Te damos la bienvenida al Desafío de Navegación por Directorios en Linux! En esta actividad, tendrás la oportunidad de demostrar tu destreza con la terminal. Imagina que eres un administrador de sistemas que necesita obtener rápidamente información sobre el directorio de trabajo actual y su contenido. Tu misión consiste en explorar el sistema de archivos y extraer detalles específicos utilizando únicamente los comandos pwd y ls. Este reto te ayudará a familiarizarte con estas herramientas esenciales de Linux y a mejorar tu eficiencia al inspeccionar estructuras de directorios.

Exploración de Directorios

En este desafío, pondrás a prueba tus conocimientos básicos de la línea de comandos de Linux. Imagina que trabajas como administrador de sistemas y necesitas recopilar información inmediata sobre el directorio donde te encuentras y los elementos que contiene. Tu tarea es navegar por el sistema de archivos y obtener datos específicos empleando exclusivamente los comandos pwd y ls. Esta experiencia te permitirá sentirte más cómodo con estos comandos fundamentales y potenciará tu capacidad para analizar directorios de manera eficaz.

Tareas

  1. Identificar la ruta completa del directorio de trabajo actual.
  2. Listar todos los archivos y carpetas dentro del directorio /home/labex/project, incluyendo aquellos que están ocultos.
  3. Mostrar el contenido del directorio /home/labex/project utilizando un formato de listado largo, que detalle los permisos de archivo, el propietario, el tamaño y la fecha de última modificación.

Requisitos

  • Debes utilizar el directorio /home/labex/project como tu entorno de trabajo.
  • Solo tienes permitido el uso de los comandos pwd y ls.
  • Todas las instrucciones deben ejecutarse directamente en la terminal.
  • Es necesario aplicar las opciones adecuadas con el comando ls para obtener los formatos de salida solicitados.
  • No utilices combinaciones de comandos ni tuberías (pipes) para generar los resultados.

Ejemplo

A continuación se muestra un ejemplo de cómo podría verse tu terminal (ten en cuenta que el contenido real dependerá de los archivos presentes en el directorio):

$ ░░░
/home/labex/project

$ ░░░
. .. .hidden_file file1.txt file2.txt directory1

$ ░░░
total 16
drwxr-xr-x 2 labex labex 4096 Aug 7 10:00 directory1
-rw-r--r-- 1 labex labex 100 Aug 7 09:55 file1.txt
-rw-r--r-- 1 labex labex 200 Aug 7 09:58 file2.txt

Resumen

En este desafío, has practicado el uso de dos comandos fundamentales de Linux: pwd y ls. Has aprendido a identificar tu ubicación actual en el sistema de archivos y a listar el contenido de los directorios aplicando diversas opciones. Estas habilidades son pilares básicos para navegar y gestionar información en cualquier entorno Linux. Al dominar estos comandos esenciales, has establecido una base sólida para realizar operaciones más avanzadas en el sistema de archivos y en el uso general de la línea de comandos.