Por ese motivo, considero que es importante conocer de cerca este entorno y así aprender más de cerca como funciona un sistema operativo como linux/unix.
Para el que quiera profundizar más al respecto, hay una entrada muy interesante en la wikipedia:
https://es.wikipedia.org/wiki/Bash
En esta entrada de la wikipedia hay una definición que considero importante y voy a usar principalmente en este foro:
Aunque bash, como muchos otros intérpretes, es una herramienta muy poderosa para trabajar con el sistema de archivos, procesos en ejecución, etc., es en el procesado de scripts donde encontraremos todo su potencial.Bash es un intérprete de órdenes que generalmente se ejecuta en una ventana de texto donde el usuario escribe órdenes en modo texto. Bash también puede leer y ejecutar órdenes desde un archivo, llamado guion o 'script'.