Comandos básicos para manipular archivos en Linux
Clase 6 de 19 • Curso de Configuración de Entorno en Linux
Resumen
Objetivo de la clase
El objetivo de esta clase era enseñar a los estudiantes los comandos fundamentales para manipular archivos y directorios en Linux desde la terminal, permitiéndoles crear, copiar, mover, renombrar, escribir contenido y eliminar archivos y carpetas de manera efectiva.
Habilidades desarrolladas
- Navegación en el sistema de archivos: Uso de rutas relativas y absolutas
- Creación de archivos y directorios: Generación de nuevos elementos en el sistema
- Manipulación de archivos: Copia, movimiento y renombrado de archivos
- Gestión de contenido: Escritura y lectura de contenido en archivos de texto
- Eliminación segura: Borrado de archivos y directorios con precaución
- Uso del historial de comandos: Navegación por comandos previamente ejecutados
Conceptos clave
- [0:32] Rutas relativas: Navegación usando
cd
con rutas que inician con punto - [1:02] Comando touch: Creación de archivos de texto plano
- [1:50] Comando cp (copy): Copia de archivos entre ubicaciones
- [3:13] Comando mv (move): Movimiento y renombrado de archivos
- [4:29] Comando echo: Impresión de mensajes en terminal
- [5:18] Redirección con >: Envío de output a archivos (sobrescribe)
- [6:33] Redirección con >>: Concatenación de contenido a archivos existentes
- [6:01] Comando cat: Visualización del contenido de archivos de texto
- [7:11] Comando rm (remove): Eliminación permanente de archivos
- [8:13] Comando mkdir: Creación de directorios
- [9:10] Opción -r (recursiva): Eliminación de directorios y su contenido
Palabras clave importantes
- Terminal/Línea de comandos: Interfaz de texto para interactuar con el sistema
- Archivos de texto plano: Archivos que contienen solo texto sin formato
- Standard output: Salida estándar de un comando
- Comandos de redirección: Símbolos que dirigen la salida de comandos
- Recursividad: Operación que se aplica a un directorio y todo su contenido
- Historial de comandos: Registro de comandos ejecutados previamente
Hechos importantes
- [7:34] Advertencia crítica: La terminal no tiene papelera de reciclaje - los archivos eliminados con
rm
se pierden permanentemente - [5:05] Navegación en historial: Las teclas de flecha arriba/abajo permiten acceder al historial de comandos
- [8:34] Creación alternativa de archivos: Se pueden crear archivos usando
echo
con redirección en lugar de solotouch
- [9:10] Eliminación de directorios: Se requiere la opción
-r
para eliminar directorios que contienen archivos
Principales comandos demostrados
ls
/ls -l
/ls -la
- Listar archivos y directorioscd
- Cambiar directoriopwd
- Mostrar directorio actualtouch
- Crear archivoscp
- Copiar archivosmv
- Mover/renombrar archivosecho
- Imprimir textocat
- Mostrar contenido de archivosmkdir
- Crear directoriosrm
/rm -r
- Eliminar archivos/directoriostree
- Mostrar estructura de directoriosclear
- Limpiar pantalla