Lección 5: Crear, copiar y mover archivos — mkdir, touch, cp, mv
Hasta ahora solo miramos; ahora empezamos a cambiar cosas — justo lo que haces al preparar un servidor: crear carpetas, copiar archivos de configuración, darles el nombre correcto, y ordenar. Conoceremos cinco comandos: mkdir (un directorio nuevo), touch (un archivo vacío), cp (copia — el original s
Imagina un armario: mkdir abre un cajón nuevo, touch pone una hoja en blanco dentro, y cp fotocopia una hoja para que queden el original y la copia. mv lleva la hoja a otro lugar (o le cambia el título) — ya no está en su sitio anterior. rm la tira a la basura, y en un servidor no hay papelera desde la cual restaurarla.
- mkdir
- Crea un nuevo directorio (make directory). mkdir releases crea una carpeta llamada releases. Silencioso cuando tiene éxito.
- touch
- Crea un archivo vacío si no existe (y si ya existe — actualiza su fecha de modificación). Útil para crear un archivo nuevo desde cero.
- cp
- Copia un archivo: cp origen destino. El original se conserva y se crea una copia nueva. cp -r también copia un directorio completo.
- mv
- Mueve un archivo a otro lugar, o lo renombra: mv viejo nuevo. A diferencia de cp, el original no se conserva — el archivo simplemente se movió/cambió.
- rm
- Elimina un archivo: rm archivo. En un servidor no hay papelera de reciclaje — la eliminación es definitiva, así que verifica dos veces. rm -r elimina un directorio completo (precaución extra).