dircolors / ls não está sendo exibido corretamente na unidade NTFS

2

Eu andei brincando com as cores dos arquivos sob o arquivo .dircolor, e funcionou perfeitamente sob as pastas do Linux.

Mas sempre que tento ls para uma pasta NTFS, todos os arquivos são exibidos sob a cor verde, apesar de serem diferentes tipos de arquivos e, claro, diferentes dos que eu configurei no .dircolor.

Eu já pesquisei o arquivo inteiro com o número da cor e não tenho ideia ...

Eu tenho que editar .bashrc ou .dircolor para fazê-los levar em conta as unidades montadas em NTFS?

Obrigado pelo seu tempo

    
por Vndtta 29.10.2012 / 20:02

2 respostas

0

O problema mencionado por Paul era que todos os arquivos tinham permissões executáveis e como você não pode alterar permanentemente as permissões em um arquivo dentro de uma unidade nfts ele permanecerá sempre verde

    
por Vndtta 16.01.2013 / 22:54
3

Eu tive o mesmo problema e encontrei a solução aqui: link

Note que no Ubuntu 12.04.1, você não precisa alterar o seu .bashrc (o script bash já cuida do arquivo .dircolors no diretório home).

Então faça:

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

e altere as seguintes linhas:

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
    
por Seb D 16.01.2013 / 18:18