Você deve digitar:
./hello
Se você digitar hello
, o shell tentará encontrar em $PATH
qualquer programa executável chamado hello
. No seu caso, você não adicionou sua pasta atual a $PATH
, então o shell não pode encontrar seu programa.
O ponto .
em ./hello
representa seu diretório de trabalho atual, portanto, o shell pode expandi-lo para /full/path/to/hello
.