Ich habe gerade festgestellt, dass ich 404:: command not found
jedes Mal, wenn ich das Terminal öffne , eine Nachricht erhalte . Ich kann mich nicht erinnern, was ich direkt vor der Meldung installiert habe:
Ich kann es in keiner der Startdateien von bash finden:
$ grep 404 -H ~/.bashrc ~/.profile ~/.bash_profile ~/.bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
$
Ich bin auch gelaufen PS4='${BASH_SOURCE}:${LINENO} ' bash -lxe
, die vollständige Ausgabe finden Sie hier .
command-line
bash
Petra Barus
quelle
quelle
/etc/bash_completion.d/docker-compose
?ps $$
nach dem Laufen gelaufen bistbash -lxe
. Könnten Sie ein neues Terminal öffnen, ausführenps $$
und nur bestätigen, dass die Ausgabe enthältbash
?Antworten:
Dieser Teil Ihrer
bash -lxe
Ausgabe :liest mir vor, dass du eine hast
/etc/bash_completion.d/docker-compose
, die mit beginnt404:
. Ich vermute, irgendwann haben Sie versucht, diese Konfigurationsdatei von irgendwoher herunterzuladen, und stattdessen eine HTTP-Fehlermeldung gespeichert.Diese Datei sollte Klartext sein. Sie können Ihren bevorzugten Texteditor verwenden (Sie sollten sudo / sudoedit / etc. verwenden müssen, um ihn zu ändern).
PS: Ich schlage vor, dass Sie in Zukunft heruntergeladene Dateien vor der Installation überprüfen - nicht nur, um Fehlermeldungen zu bemerken, sondern auch, um zu sehen, was sie tun (besonders wichtig, wenn Sie der Site, von der sie stammt, nicht voll vertrauen oder wenn sie übermittelt wird HTTP anstelle von HTTPS) und wenn für Ihr spezielles Setup Anpassungen erforderlich sind.
quelle
/etc/bash_completion.d/docker- compose
und es gibt nur eine Zeile404 not found
. Ich habe es gerade entfernt.