Я просто понял, что продолжаю получать сообщение 404:: command not found
каждый раз я открываю терминал. Я не помню то, что я установил прямо прежде, чем получить это сообщение:
Я не могу найти его ни в одном из файлов запуска удара:
$ grep 404 -H ~/.bashrc ~/.profile ~/.bash_profile ~/.bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
$
Я также работал PS4='${BASH_SOURCE}:${LINENO} ' bash -lxe
, можно найти, что полный вывод может быть найден здесь.
Эта часть Вашего bash -lxe
произвела :
///usr/share/bash-completion/bash_completion:1981 . /etc/bash_completion.d/docker-compose
////etc/bash_completion.d/docker-compose:1 404: Not Found
////etc/bash.bashrc:57 '[' -x /usr/lib/command-not-found ']'
////etc/bash.bashrc:58 /usr/lib/command-not-found -- 404:
404:: command not found
////etc/bash.bashrc:59 return 127
чтения мне, что Вы имеете /etc/bash_completion.d/docker-compose
, который начинается с 404:
. Я предполагаю в какой-то момент, что Вы пытались загрузить тот конфигурационный файл с где-нибудь и вместо этого волновали сохранение сообщения Ошибки HTTP.
, Что файл должен быть простым текстом; можно использовать предпочтительный текстовый редактор на нем (необходимо должны быть использовать sudo/sudoedit/etc. для изменения его).
пз: Я предлагаю в будущем, Вы рассматриваете загруженные файлы прежде, чем установить them— не только, чтобы заметить сообщения об ошибках, но также и видеть то, что они делают (особенно важный, если Вы не делаете полностью доверительный сайт его прибытие из, или если ее подаваемый по HTTP вместо HTTPS), и если существует какая-либо настройка, необходимая для Вашей конкретной установки.
У меня была та же ошибка: при открытии новую оболочку, я получил сообщение:
-bash: 404:: command not found
Я преследовал его последовательно в:
~/.bashrc
/etc/bash_completion
/usr/share/bash-completion/bash_completion
/etc/bash_completion.d/docker-compose
, в котором было только 404: Not Found
внутри Вернувшись к моей настройке docker-compose
, я обнаружил Я сделал опечатку в команде, устанавливающей соответствующее дополнение bash. Команду для установки (или восстановления) этого завершения bash можно найти в документации Docker.