Ich habe meine Pfadvariable durcheinander gebracht, und jetzt geben einige von mir ausgeführte Apps bei Befehlen wie Datum und Ruhezustand die Fehlermeldung "Befehl nicht gefunden" (Fehler 127) aus . Diese Befehle funktionieren einwandfrei, wenn sie direkt in der Shell ausgeführt werden.
Ich vermute, das hat etwas mit einer fehlerhaften $ PATH-Variablen zu tun und muss wissen, wie man sie zurücksetzt. Ich habe die Dateien ~ / .bashrc , ~ / .bash_profile , /etc/bash.bashrc und ~ / .bashrc und ~ / .profile gelöscht .
Welche anderen Dateien könnten meinen $ PATH enthalten ? Gibt es eine einfachere Möglichkeit, den Pfad zurückzusetzen, als in die unzähligen Dateien zu graben, die meinen Pfad enthalten könnten?
Beachten Sie, dass dieses Pfadproblem nur bei meinem Benutzer auftritt. Ich habe einen Testbenutzer auf meinem System erstellt, und der Pfad war in Ordnung, wieder normal.
UPDATE: Danke. Ich weiß nicht, welche der gelöschten Dateien es getan hat, aber die Dinge funktionieren wieder. Ihr habt getan, was die "Experten" nicht konnten. Und ja, Chris, du hattest recht. Die von mir vorgenommenen PATH-Anpassungen befanden sich in bash_login. Aber irgendwie hat es funktioniert, ohne dass ich diese Anpassungen gelöscht habe. Ich glaube, es könnte sein, dass ich dieses Prefpane namens 'RCEnvironment' verwendet habe und einen Pfad mit Anführungszeichen und: PATH eingegeben habe. Ich weiß nicht, ob es Anführungszeichen braucht, und es ersetzt nicht: $ PATH, so dass wahrscheinlich die Wurzel des Fehlers ist. Ich habe vergessen, dass ich dieses Prefpane hatte!