Eu uso massa de vidraceiro com um fundo preto e queria saber se havia ou há uma maneira de mudar as cores dos dirs que são azul escuro.
notei DIR_COLORS.xterm e DIR_COLORS
eles desempenham esse papel?
Eu uso massa de vidraceiro com um fundo preto e queria saber se havia ou há uma maneira de mudar as cores dos dirs que são azul escuro.
notei DIR_COLORS.xterm e DIR_COLORS
eles desempenham esse papel?
Respostas:
Depende da versão do Linux que você está usando, por exemplo, no Ubuntu, você edita o Arquivo Bash, enquanto em outros, edita o DIR_COLORS.
CentOS / RHEL / Fedora
Etapa 1 - Copie o DIR_COLORS para sua pasta pessoal ou pule para todas as contas.
cp /etc/DIR_COLORS ~/.dir_colors
Etapa 2 - Edite o DIR_COLORS (se você o copiou para sua pasta pessoal, caso contrário, apenas vi dir_colors
vi ~/.dir_colors
Etapa 3 - Localizar
DIR 01;34 # directory
Etapa 4 - Substitua por (Mude o 33 pela cor desejada)
DIR 01;33 # directory
Você também pode fazer isso no arquivo Xterm, mas geralmente isso é mais local.
Ubuntu
Etapa 1 - Ubuntu faça backup do arquivo Bash primeiro
sudo cp .bashrc .bashrc-backup
Etapa 2 - Em seguida, nano o arquivo Bashrc
sudo nano .bashrc
Mais ajuda para usuários do Ubuntu pode ser encontrada aqui.
O PuTTY usa suas próprias especificações de cores para emular terminais X. Está na categoria Janela -> Cores na janela principal de configuração que você inicia na inicialização. Na seção 'Ajustar as cores precisas que o PuTTY exibe', você pode editar as entradas na caixa 'Selecionar uma cor para ajustar'. A cor usual do diretório, por exemplo, é azul ANSI. Acho isso muito escuro, então clico em (74,74,255).
Para habilitar as cores em uma sessão bash padrão na maioria das distros (e certamente coisas semelhantes ao Debian, como o Ubuntu,) primeiro teste a existência do dircolorsexecutável e, em seguida, procure uma substituição local .dircolors. Se encontrado, execute dircolors com o arquivo local e, se não estiver, use os padrões do sistema.
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
fi
A -bbandeira significa emitir regras de colorização compatíveis com o shell Bourne. Para alterar as próprias cores, você precisará fornecer um arquivo de recurso X11 com as substituições desejadas. Coloque isso ~/.Xresourcese adicione linhas como *xterm*color12: #1e90ff. Isso será mesclado ao seu banco de dados de recursos X no próximo login. Você precisará experimentar para ver qual cor é mapeada para qual tipo de arquivo.
Você pode modificar .dircolors.xterm, por exemplo, usando os seguintes códigos ... No seu caso, se você quiser uma cor de diretório diferente, altere de "01; 34" para algo como "01; 31".
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
LINK 01;36 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 01;05;37;41 # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
Eu tive o mesmo problema usando o PuTTY no Windows para conectar-se a uma caixa Linux. Uma solução rápida é usar o recurso Sessão Salva da interface do usuário do PuTTY. Na tela de inicialização do PuTTY:
Agora, quando você quiser se conectar novamente, poderá selecionar sua Sessão Salva e Carregá-la. Suas cores serão preservadas.
Se você estiver se conectando à mesma caixa repetidamente, prefiro as outras respostas. Prefiro editar um arquivo de configuração do que usar a interface do usuário. No entanto, achei isso útil quando preciso conectar-me a uma nova máquina apenas algumas vezes.
sudopara editar seu próprio .bashrc. Dito isto, o guia que você vinculou abrange apenas a coloração do prompt, nãols. Parece que o Debian do tipo distros não use~/.dir_colorsparals, eles usam a$LS_COLORSvariável de ambiente que pode ser configurado com um pequeno programa chamadodircolors