When you use certbot-auto, you normally download it into some particular directory. Then you would normally run it from that directory with ./certbot-auto.
Unix systems normally don’t let you run programs from your current directory unless you explicitly add the ./ at the beginning. So for most programs you’ve downloaded yourself, you’ll need the ./ in order to tell your shell that you really want to run a program out of the current directory.
If you don’t remember where you downloaded this program, you might try locate certbot-auto, or look at your shell history with history.
In my post i did an ls in the directory i am in and it shows that certbot-auto is there in that directory. My ssl cert shows that it was verified by Let’s Encrypt but no matter what commands i run it does not recognize them.
All i am doing is trying to get the SSL Cert to renew, if i have to rip it out and put a new one in then i will just need to research how to remove it and re add it.
Right, but you said you ran certbot-auto renew; as I discussed above, the correct command would probably be ./certbot-auto renew. The ./ at the beginning is likely to be mandatory.