
Hier ist der Befehl, den ich der Reihe nach eingegeben habe. Ich gehe davon aus, dass er mein „einfaches Hallo-Arbeit“-Programm ausführt.
vagrant@vagrant-ubuntu-trusty-64:~$ ls
filename.zip tester
vagrant@vagrant-ubuntu-trusty-64:~$ file -b tester
ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped
vagrant@vagrant-ubuntu-trusty-64:~$ tester
No command 'tester' found, did you mean:
Command 'gtester' from package 'libglib2.0-dev' (main)
Command 'jester' from package 'jester' (universe)
Command 'testr' from package 'testrepository' (main)
tester: command not found
Antwort1
Ihre Binärdatei befindet sich nicht in der Variable/Umgebung $PATH und ist daher der Shell nicht bekannt.
Sie müssen es entweder aufrufen mit
./tester
oder fügen Sie es dem Pfad hinzu
set PATH=$PATH:/path/to/tester
Um die Änderung am Pfad dauerhaft zu machen, fügen Sie diese Zeile in Ihre ~/.bashrc ein
export PATH=$PATH:/path/to/tester