Właśnie zdałem sobie sprawę, że otrzymuję wiadomość za 404:: command not found
każdym razem, gdy otwieram terminal. Nie pamiętam, co zainstalowałem tuż przed otrzymaniem tego komunikatu:
Nie mogę go znaleźć w żadnym z plików startowych bash:
$ grep 404 -H ~/.bashrc ~/.profile ~/.bash_profile ~/.bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
$
Uruchomiłem też PS4='${BASH_SOURCE}:${LINENO} ' bash -lxe
, możesz znaleźć pełną wydajność można znaleźć tutaj .
command-line
bash
Petra Barus
źródło
źródło
/etc/bash_completion.d/docker-compose
?ps $$
po biegubash -lxe
. Czy możesz otworzyć nowy terminal, uruchomićps $$
i po prostu potwierdzić, że dane wyjściowe zawierająbash
?Odpowiedzi:
Ta część twoich
bash -lxe
wyników :czyta mi się, że masz
/etc/bash_completion.d/docker-compose
, że zaczyna się z404:
. Zgaduję, że w pewnym momencie próbowałeś skądś pobrać ten plik konfiguracyjny i zamiast tego skończył się zapisaniem komunikatu o błędzie HTTP.Ten plik powinien być zwykłym tekstem; możesz na nim użyć preferowanego edytora tekstu (aby go zmodyfikować, musisz użyć sudo / sudoedit / itp.).
PS: Proponuję w przyszłości przejrzeć pobrane pliki przed ich zainstalowaniem - nie tylko w celu zauważenia komunikatów o błędach, ale także w celu sprawdzenia, co robią (szczególnie ważne, jeśli nie w pełni ufasz witrynie, z której pochodzi lub jeśli jest ona obsługiwana HTTP zamiast HTTPS) i jeśli istnieje potrzeba dostosowania do konkretnej konfiguracji.
źródło
/etc/bash_completion.d/docker- compose
i jest tylko linia404 not found
. Właśnie to usunąłem.