Eu sei que algumas coisas são repetitivas ... mas ...
Edite seu arquivo BASH RC:
vim ~/.bashrc
Exportar o caminho:
export PATH=$PATH:/home/$username/folder/
Se você não quiser fazer login novamente para obter o caminho, FONTE:
source ~/.bashrc
Verifique se o arquivo é seu e executável:
chown -R $username /home/$username/folder/
chmod +x /home/$username/folder/app*
Tente executar:
cd
app1
app2
Ainda tem o erro comando não encontrado ? Bem, que tipo de arquivos são app1 e app2?
file /home/$username/folder/app1
file /home/$username/folder/app2
Se forem arquivos de texto, podem ser scripts, como BASH ou Python. Em caso afirmativo, abra-os com um editor para ver se você pode obter a origem do problema. Se você colar qualquer um dos conteúdos dos arquivos de texto (se, de fato, eles são arquivos de texto), certifique-se de incluir a primeira linha - a "mágica de arquivo" como #! / Bin / sh , por exemplo.