Configurar una nueva estructura de proyecto

LinuxLinuxBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

¡Bienvenido al reto de creación y navegación de directorios en Linux! En este ejercicio, pondrás a prueba tus habilidades creando una estructura de directorios específica y navegando por ella. Imagina que eres un desarrollador de software configurando una nueva estructura de proyecto. Tu tarea es crear directorios para diferentes componentes de tu proyecto y navegar entre ellos de manera eficiente. Este reto te ayudará a sentirte más cómodo creando directorios y moviéndote por el sistema de archivos utilizando los comandos cd y mkdir.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/FileandDirectoryManagementGroup(["File and Directory Management"]) linux/FileandDirectoryManagementGroup -.-> linux/cd("Directory Changing") linux/FileandDirectoryManagementGroup -.-> linux/pwd("Directory Displaying") linux/FileandDirectoryManagementGroup -.-> linux/mkdir("Directory Creating") subgraph Lab Skills linux/cd -.-> lab-387859{{"Configurar una nueva estructura de proyecto"}} linux/pwd -.-> lab-387859{{"Configurar una nueva estructura de proyecto"}} linux/mkdir -.-> lab-387859{{"Configurar una nueva estructura de proyecto"}} end

Tareas

  1. Crea una estructura de directorios para un proyecto web en el directorio ~/project.
  2. Navega por la estructura de directorios creada.

Requisitos

  • Debes utilizar el directorio ~/project como punto de partida.

  • Crea la siguiente estructura de directorios:

    project/
    ├── frontend/
    │   ├── css/
    │   └── js/
    └── backend/
        ├── api/
        └── database/
  • Solo se te permite utilizar los comandos cd y mkdir para crear directorios y navegar.

  • Puedes utilizar los comandos pwd y ls para verificar tu ubicación y el contenido de los directorios.

  • Todos los comandos deben ejecutarse en la terminal.

Ejemplo

Este es un ejemplo de cómo debería verse tu estructura de directorios final cuando se visualiza con el comando tree (aunque no utilizarás tree en este reto):

project/
├── frontend/
│   ├── css/
│   └── js/
└── backend/
    ├── api/
    └── database/

Recuerda, tu tarea es crear esta estructura utilizando solo los comandos cd y mkdir. Puedes utilizar pwd y ls para comprobar tu progreso, pero estos no forman parte de la solución.

✨ Revisar Solución y Practicar

Resumen

En este reto, practicaste el uso de dos comandos esenciales de Linux: cd para cambiar de directorio y mkdir para crear nuevos directorios. Creaste una estructura de directorios para un proyecto web, demostrando cómo se utilizan estos comandos en escenarios del mundo real. Al navegar por la estructura de directorios y crear directorios anidados, has mejorado tus habilidades en la manipulación del sistema de archivos. Estas habilidades son cruciales para organizar proyectos de manera eficiente y navegar por estructuras de directorios complejas en entornos Linux.