
Jedes Mal, wenn ich ein neues Terminalfenster öffne (bevor ich irgendetwas tue), werde ich mit diesen Meldungen begrüßt:
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: grep: command not found
-bash: tar: command not found
-bash: cat: command not found
Wenn ich beispielsweise eingebe cd ~/
, erhalte ich: -bash: find: command not found
.
Kann mir jemand helfen? Ich weiß nicht, wo ich anfangen soll. Vielen Dank im Voraus!
Antwort1
Sieht so aus, als ob Ihre Umgebungsvariable $PATH vermasselt oder zurückgesetzt wurde. Sie müssen herausfinden, wo sie festgelegt (oder angehängt) wird. Wenn Sie sich anmelden, führt das System /etc/profile und dann ~/.bash_profile aus (abhängig von Ihrer Shell). Stellen Sie sicher, dass $PATH richtig festgelegt ist, und stellen Sie dann sicher, dass grep/tar/cat tatsächlich in Ihrem Pfad enthalten sind.
Antwort2
Es sieht so aus, als ob mit Ihrem Profil etwas nicht stimmt ( ~/.profile
). Überprüfen Sie den Inhalt von ~/.bashrc
und auch/etc/profile
Es scheint, dass mit diesen Dateien etwas nicht stimmt. Es sieht so aus, als ob PATH fehlt oder fehlerhaft ist.
PATH sollte sowohl /usr/bin
als auch enthalten /bin
, normalerweise in gesetzt /etc/profile
.