Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)
Comprenda cómo crear, copiar, mover y eliminar archivos y directorios eficazmente mediante herramientas esenciales de la línea de comandos.
Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm) es una lección gratuita de Linux Command Line & Bash Scripting Mastery en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Linux Command Line & Bash Scripting Mastery, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Linux Command Line & Bash Scripting Mastery incluye 4 lecciones en total.
Gestión de archivos en Linux
Ahora aprenderá a gestionar archivos: crearlos, copiarlos, moverlos y eliminarlos desde la terminal. Es una habilidad fundamental para cualquier usuario o desarrollador de Linux.
Crear directorios nuevos: mkdir
mkdir (make directory) crea carpetas nuevas. Solo tiene que escribir mkdir seguido del nombre que desee, como se muestra.
mkdir my_new_folderCrear varios directorios anidados
Indique varios nombres para crear muchas carpetas a la vez. Añada -p para crear rutas anidadas y todos los directorios padre que falten.
mkdir folder1 folder2
mkdir -p projects/coddykit/lesson_filesCopiar archivos: cp
cp (copy) duplica un archivo: indique un origen y un destino. Aquí copia report.txt en report_backup.txt dentro de la misma carpeta.
cp report.txt report_backup.txtCopiar archivos a un directorio
Indique un directorio a cp y el archivo se copiará en él conservando su nombre original. Es muy útil para organizar archivos.
mkdir documents
cp presentation.pdf documents/Copiar directorios completos: cp -r
Para copiar una carpeta y todo su contenido, añada -r (recursivo). Sin esta opción, cp se niega a copiar directorios.
cp -r my_project_folder backup_projects/Mover archivos: mv
mv (move) reubica archivos o directorios. Funciona como cp, pero el original se elimina después del traslado.
mv important_note.txt new_location/Cambiar el nombre de archivos y directorios
mv también permite cambiar nombres: mueva un elemento a un nombre nuevo en la misma carpeta. Linux no tiene un comando rename independiente; mv hace ambas cosas.
mv old_filename.txt new_filename.txt
mv temp_folder/ final_project_folder/Eliminar archivos: rm
rm (remove) elimina archivos; úselo con cuidado. Normalmente no hay papelera en la terminal, por lo que los archivos eliminados suelen desaparecer para siempre.
rm unwanted_log.txtEliminar directorios: rm -r
Para las carpetas vacías se utiliza rmdir; las que no están vacías requieren rm -r (recursivo). Añadir -f fuerza la operación, así que use rm -rf con extremo cuidado.
mkdir empty_folder
rmdir empty_folder
mkdir project_data && touch project_data/file.txt
rm -r project_data/Comprobación rápida: operaciones con archivos
¿Cuáles de los siguientes comandos se utilizan para crear un directorio nuevo llamado reports y, después, copiar en él un directorio llamado data, incluido su contenido?
Repaso: fundamentos de la gestión de archivos
Repaso: mkdir crea, cp copia (-r para carpetas), mv mueve y cambia nombres, y rm elimina (-r para carpetas, con cuidado). Estas son sus herramientas básicas para gestionar archivos.
Preguntas frecuentes
¿La lección «Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)» es gratis?
Sí — el texto completo de «Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Linux Command Line & Bash Scripting Mastery, actualiza a CoddyKit PRO. El curso de Linux Command Line & Bash Scripting Mastery incluye 4 lecciones en total.
¿Qué aprenderé en «Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)»?
Comprenda cómo crear, copiar, mover y eliminar archivos y directorios eficazmente mediante herramientas esenciales de la línea de comandos. Practicas Linux Command Line & Bash Scripting Mastery con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Linux Command Line & Bash Scripting Mastery?
No se requiere experiencia previa. Linux Command Line & Bash Scripting Mastery en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Linux Command Line & Bash Scripting Mastery?
Sí. Cada lección de Linux Command Line & Bash Scripting Mastery incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Introducción a Linux y la terminal
- Navegación por el sistema de archivos (cd, ls, pwd)
- Conceptos básicos de gestión de archivos (mkdir, cp, mv, rm)
- Autocompletado con Tab e historial de comandos