A resposta à sua pergunta está escondida nas respostas a ambas O que significam as diferentes cores no terminal? e Como faço para alterar a cor dos diretórios com ls no console?
A causa do destaque em verde é porque seus diretórios são graváveis por outros ( o+w
) e não são fixos.
Então, isso explica por que eles têm destaque em verde, mas você também pergunta como removê-lo. Você diz "faça com que pareça com os outros", pelo qual suponho que você quer dizer diretórios normais. Abra o seu ~/.bashrc
e anexe o seguinte à parte inferior:
LS_COLORS=$LS_COLORS:'ow=1;34:tw=1;34:' ; export LS_COLORS
salve o arquivo e, em seguida, execute
source ~/.bashrc
Agora eles terão a mesma aparência de qualquer outro diretório. Tome nota, porém, que o sistema acha que esta é a informação que você deve ser capaz de ver, fazendo isso você não será capaz de vê-lo facilmente. Considere escolher uma cor de plano de fundo diferente da lista aqui . Eu acho que o roxo não é tão ruim ( ow=1;34;45:
)
Explicação:
ow
significa 'outro, gravável', tw
é 'fixo, gravável' (a outra condição que tem um fundo verde). Eu encontrei esses valores examinando o conteúdo de $LS_COLORS
no meu sistema, procurando por valores com uma cor de fundo de 42 (verde). O código de cor tem 3 colunas (as colunas não utilizadas são omitidas):
bold;font-color;bg-color