Drush installed but all commands could not be found I have drush installed on a remote server and was able to successfully run commands this morning, however I tried executing Drush Self-Update and got a permission error probably because I don't have sudo rights etc and now any drush commands I try run return the error The drush command 'drush_command_here' could not be found.
when I run which drush it returns /usr/bin/drush so I know its installed + other users on the server can run drush commands without issue.
I tried adding the drush alias in my .bashrc file like this alias = '/usr/bin/drush' and also tried using the alias pointing to usr/share/drush but no luck.
Ended up uninstalling and re-installing drush and seems to have fixed my problem. Thanks.