Я искал этот вопрос команды ls, не работающей в человечности 14.04.
Я получаю ту же самую ошибку.
ls: unrecognized option '--color=auto'
BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) multicall binary.
Вот вывод вопроса @Eliah, Kagan попросил в комментарии вышеупомянутый вопрос: $mount
команда ls производится
ls: unrecognized option '--color=auto'
BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) multicall binary.
политика способного кэша coreutils
Я смотрел на grub.cfg, и я не сохранил изменений, но когда я вышел, я начал получать эту ошибку. Кто-то может обеспечить указатели кого-либо возможная фиксация?
исследуйте свое текущее определение ls
type ls
это будет обычно отвечать
ls is aliased to `ls --color=auto'
если не затем смотрят в Вашем ~/.bashrc и ищут этот раздел, который является там по умолчанию..., если не там откладывает его в ~/.bashrc
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
то, где псевдоним определяется по умолчанию..., является Вашим ударом оболочки?
echo $SHELL
если это показывает Вам
/bin/bash
затем выше устранит проблему... когда-то сделанную открытый новый терминал, или получит Ваши настройки
source ~/.bashrc
ls теперь будет в порядке
Если не хорошо затем просто удаляют Ваш псевдоним ls в Вашем ~/.bashrc (подскажите, что Ваш ls прибывает из busybox, который не придерживается стандарта ls),
~/.bashrc
содержит персонализацию, которая увеличивает значение по умолчанию в масштабе всей системы
/etc/bash.bashrc