Por que precisamos usar ./ antes do nome de um script para executá-lo no Linux?

Entenda por que você precisa adicionar ./ ao nome de seus scripts executáveis.
Você acha isto chato? Saiba como contornar esta característica do Linux/UNIX, com segurança.