Comandos básicos para manipular archivos en Linux

Clase 6 de 19Curso de Configuración de Entorno en Linux

Resumen

Uso correcto de ./ en rutas relativas

  • El prefijo ./ se utiliza principalmente para ejecutar archivos o scripts ubicados en el directorio actual.
  • No es necesario usar ./ para navegar con comandos como cd, ni para copiar (cp) o mover (mv) archivos.
  • Su uso es relevante cuando se desea ejecutar archivos y puede haber conflictos con otros comandos del sistema o cuando el archivo no está en el PATH.

Ejemplos:

cd documentos         # Correcto, sin ./ para navegar
./mi_script.sh        # Correcto, necesario para ejecutar un script local

Uso correcto de >> y la redirección de salida

  • El operador >> se utiliza para agregar contenido al final de un archivo existente (append).
  • No debe confundirse con el término “concatenar”, que implica unir contenidos o cadenas de texto en una misma línea.

Ejemplo:

echo "Hola" >> archivo.txt   # Agrega "Hola" al final del archivo

Resumen

  • Usa ./ solo cuando vayas a ejecutar scripts en el directorio actual.
  • Para navegar entre carpetas, no necesitas ./.
  • Usa >> para agregar contenido al final de un archivo, no para concatenar texto.

Estas correcciones buscan asegurar el uso adecuado de los comandos básicos de Linux y evitar confusiones frecuentes.