I am running Ubuntu Linux, and am having some major system issues (networking not working, etc), which I think could be based on this fundamental problem.
When I try execute a variety of basic commands (including ps, ls, ifconfig, locate), I receive the error 'no such file or directory'.
Here are some suggestions that I've found online, that I have tried without success:
- I did a 'whereis ps' and found the file in the /bin/, and have checked that '/bin' appears when I do 'echo $PATH'
- I did a filesystem check which showed my hard drive as being clean
- I tried doing a 'sudo chmod 777 ps' but was told that I dont have permission. I don't think permissions for these files would have changed though (and I can't check as I can't run the 'ls' command).
Any help would be highly appreciated.
/usr/bin/ldd /bin/ls
ls
in my example) you can try to do awhereis ls
and try to execute it using the full path, like/bin/ls
.echo $SHELL
?cd
into the directory and then prefix the command with an./
; i.e.cd /bin; ./ps
.