O programa está realmente localizado em /home/test
? Com distribuições comuns do Linux, esse seria um lugar estranho para colocar um programa.
Supondo que você esteja falando de seu diretório inicial, o local habitual seria /home/
mais seu nome de usuário, portanto, o programa estaria em /home/researcher/test
. Ou se estiver no diretório inicial do root, /root/test
(nota: não há "home" lá).
Então é isso que você digitaria se quisesse executá-lo. /home/researcher/test
como usuário normal, /root/test
como root.
Ou vá para o diretório primeiro com cd /home/researcher
(ou cd /root
) e digite ./test
.
A coisa com .
é que significa "o diretório atual". Então, se você está em ~
, qual você é, o comando ./home/test
significaria ~/home/test
, que não é o mesmo que /home/test
!