Você recolheu a definição de PATH , a lista de diretórios que o shell procura por comandos digitados. Assim, quando você digita ls , o shell examina os diretórios em $PATH e não encontra /bin/ls . Há uma correção em duas etapas:
# First, manually set PATH to something survivable
export PATH=/usr/local/bin:/usr/bin:/bin
# then edit your '~/.bashrc', find the line that begins with
# "/home/some/path:/home/some/other/path" and see why Bash wants to
# see an identifier at this point. Bad continuation on the previous line?
nano ~/.bashrc
Depois de corrigir o problema, efetue logout / in ou source ~/.bashrc em cada processo de shell aberto.