Sistema de archivos
La forma en que el ordenador organiza todo lo que guarda: archivos dentro de carpetas, dentro de otras carpetas, formando un árbol.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: archivo · archivos · carpeta · carpetas · directorio · directorios · fichero · ficheros · archivo oculto · archivos ocultos · dotfile · dotfiles
Analogía
Un archivador: cajones, carpetas dentro de los cajones, y hojas dentro de las carpetas.
Las piezas
- Archivo (o fichero): un documento con contenido.
00-ROADMAP.md. - Carpeta (o directorio, en jerga: es lo mismo): un contenedor de archivos y de otras carpetas.
El árbol en Linux
/ ← la raíz: todo cuelga de aquí
└── home/
└── yisus/ ← tu carpeta personal (atajo: ~)
├── Documents/
│ └── web-development/ ← este vault
└── Work/ ← donde irán tus proyectos de código
Archivos ocultos
Los que empiezan por punto: .git, .gitignore, .obsidian, .env. No se ven por defecto (en la terminal, ls -a los muestra). Suelen guardar configuración, y algunos son críticos: la carpeta .git es todo el historial de un proyecto. Si la borras, el historial desaparece.
Para qué sirve / cuándo aparece
Todo proyecto web es, físicamente, un árbol de carpetas y archivos de texto. Saber moverte por él es lo primero que hace falta para entender qué está tocando la IA.
Un paso más: todo es un archivo con una dirección
Dos ideas que simplifican mucho:
- No hay "sitios mágicos". Tus fotos, un programa, la configuración del sistema, el historial de Git: todo son archivos dentro de carpetas, y todo tiene una ruta.
- Una carpeta puede contener carpetas, sin límite. Por eso se dibuja como un árbol al revés: una raíz arriba y ramas hacia abajo.
Un proyecto web es exactamente eso: una carpeta con subcarpetas y archivos de texto. Cuando la IA "crea una web", lo que hace es crear y editar archivos dentro de esa carpeta.
Compruébalo tú
En la terminal, dentro de una carpeta con cosas: ls -la. Las líneas que empiezan por d son carpetas; las que empiezan por . en el nombre, ocultas.
¿Qué tienen de especial los archivos cuyo nombre empieza por punto, como .gitignore?
Ver también
ruta de archivo · extensión de archivo · terminal · repositorio