dircolors / ls неправильно отображаются на диске NTFS

Я возился с цветами файлов в файле .dircolor, и он отлично работал в папках Linux.

Но всякий раз, когда я пытаюсь открыть папку NTFS, все файлы отображаются зеленым цветом, несмотря на то, что они представляют собой файлы разных типов и, разумеется, отличаются от тех, которые я установил в .dircolor.

Я уже искал весь файл с номером цвета и не понял ...

Нужно ли редактировать .bashrc или .dircolor, чтобы они учитывали эти подключенные диски NTFS?

Спасибо за ваше время

2
задан 29 October 2012 в 23:02

2 ответа

У меня была та же проблема, и я нашел решение здесь: http://ubuntuforums.org/showthread.php?p=4779965

Обратите внимание, что в Ubuntu 12.04.1 вы не не нужно менять ваш .bashrc (скрипт bash уже позаботится о файле .dircolors в home dir).

Так что просто сделайте:

> dircolors --print-database > ~/.dircolors
> vi ~/.dircolors

и измените следующие строки:

STICKY_OTHER_WRITABLE 01;34 # dir that is sticky and other-writable (+t,o+w)
OTHER_WRITABLE 01;34 # dir that is other-writable (o+w) and not sticky
0
ответ дан 29 October 2012 в 23:02

Проблема, о которой упоминал Пол, заключалась в том, что все файлы имели права на выполнение, и, поскольку вы не можете постоянно изменять разрешения в файле на диске NFT, он всегда будет зеленым

.
0
ответ дан 29 October 2012 в 23:02

Другие вопросы по тегам:

Похожие вопросы: