Рейтинг:0

Случайно сделать цвета ls (папки, файлы, ссылки...) белыми

флаг jp

введите описание изображения здесьЯ случайно удалил/изменил цвета LS при выводе списка каталогов с помощью команды «ls», поэтому я попробовал команду «ls --color=auto», она работает временно, потому что при перезагрузке терминала цвета ls возвращаются к просто белому.

Рейтинг:3
флаг vn

По умолчанию ваш ~/.bashrc содержит раздел, определяющий лс и grep команды для запуска в цветном режиме.

По умолчанию .bashrc файл конфигурации можно найти в каталоге /etc/skel, и отсюда вы можете взять соответствующий раздел и добавить его обратно в свой ~/.bashrc чтобы восстановить поведение по умолчанию с поддержкой цвета:

# включить поддержку цвета ls, а также добавить удобные псевдонимы
если [ -x /usr/bin/dircolors ]
тогда
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    псевдоним ls='ls --color=auto'
    псевдоним dir='dir --color=auto'
    псевдоним vdir='vdir --color=auto'

    псевдоним grep='grep --color=auto'
    псевдоним fgrep='fgrep --color=auto'
    псевдоним egrep='egrep --color=auto'
фи
Moez Ben Rebah avatar
флаг jp
Благодарность! ls цвета снова работают.
Рейтинг:1
флаг my

Я точно не знаю, как Ubuntu работает с определениями псевдонимов bash по умолчанию.

Обычно в вашем "~/.bashrc" файл, у вас есть исходная команда "/etc/bashrc". В этом файле много параметров по умолчанию. И этот файл загружается"/etc/profile.d/*" файлы, которые содержат определения псевдонимов.

Итак, вы изменили (случайно) свой "~/.bashrc" файл или ваш "~/.bash_profile"? Последний обычно является источником"~/.bashrc".

Если вас не интересует загрузка системных файлов по умолчанию (в "/и т.д"), вы добавляете в облако определение псевдонима "псевдоним ls 'ls --color=auto'"в своем"~/.bashrc".

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.