Я возился с цветами файлов в файле .dircolor, и он отлично работал в папках Linux.
Но всякий раз, когда я пытаюсь открыть папку NTFS, все файлы отображаются зеленым цветом, несмотря на то, что они представляют собой файлы разных типов и, разумеется, отличаются от тех, которые я установил в .dircolor.
Я уже искал весь файл с номером цвета и не понял ...
Нужно ли редактировать .bashrc или .dircolor, чтобы они учитывали эти подключенные диски NTFS?
Спасибо за ваше время
У меня была та же проблема, и я нашел решение здесь: 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
Проблема, о которой упоминал Пол, заключалась в том, что все файлы имели права на выполнение, и, поскольку вы не можете постоянно изменять разрешения в файле на диске NFT, он всегда будет зеленым
.