Я устанавливаю 16,04 веб-серверов человечности через AWS. После установки некоторых программ теперь, когда я соединяюсь со шпаклевкой, она не возьмет команд и после 20 секунд, она неоднократно начинает бросать следующие ошибки -
-bash: /usr/bin/lesspipe: Argument list too long
-bash: /usr/bin/dircolors: Argument list too long
Я могу остановить его с ctrlc, и я могу изменить каталоги, но вот именно. Какие-либо предложения для выяснения, что вызывает эту ошибку? Извините я относительно плохо знаком с Linux.
В инструкциях, которые Вы связали, говорится
добавьте следующее к своему ~/.bashrc
export GOPATH=$HOME/.go export PATH=$PATH:/usr/lib/go-1.10/bin:$GOPATH/bin source ~/.bashrc
То, что, по-видимому, предназначил автор, было
добавьте следующее к своему ~/.bashrc
export GOPATH=$HOME/.go export PATH=$PATH:/usr/lib/go-1.10/bin:$GOPATH/bin
и затем выполните команду
source ~/.bashrc
Если Вы на самом деле добавляете строку source ~/.bashrc
кому: ~/.bashrc
, затем bash
зависнет навсегда, в то время как это рекурсивно получает файл - вероятно, это также, что вызывает argument list too long
ошибки, поскольку это будет неоднократно добавлять аргументы lesspipe
и dircolors
Для фиксации его, необходимо будет отредактировать ~/.bashrc
и удалите source ~/.bashrc
строка.
Эммммм только что получил ту же ошибку и исправил ее.
Сначала echo $ PATH
в командной строке, затем вы получили длинный вывод переменной среды. Скопируйте то, что вам действительно нужно.
ПУТЬ экспорта =
+ путь, который вы скопировали.
Тогда все заработало!
Не забудьте удалить источник ~ / .bashrc
в конце .bashrc.
Все приведенные выше предложения не сработали для меня, решение, которое я нашел полезным здесь,
На самом деле я испортил свой файл .bashrc, после чего ни одна команда не работала (ls
, vi
, rm
, mv
, буквально ничего не было работающий). Некоторые люди предлагали вызывать редактор vi, используя полный путь /usr/bin/vi ~/.bashrc
, у меня это тоже не работало. Решение, которое сработало для меня, — получить доступ к вашему файлу .bashrc
через файловый браузер.
Откройте файловый браузер, перейдите в домашний каталог, нажмите Ctrl+H
, чтобы отобразить скрытые файлы. Отредактируйте .bashrc
по мере необходимости