Comandos básicos para manipular archivos en Linux

Clase 6 de 19Curso 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 solo touch
  • [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 directorios
  • cd - Cambiar directorio
  • pwd - Mostrar directorio actual
  • touch - Crear archivos
  • cp - Copiar archivos
  • mv - Mover/renombrar archivos
  • echo - Imprimir texto
  • cat - Mostrar contenido de archivos
  • mkdir - Crear directorios
  • rm / rm -r - Eliminar archivos/directorios
  • tree - Mostrar estructura de directorios
  • clear - Limpiar pantalla