Redhat Linux – change la couleur du répertoire

J’utilise Redhat Linux et le problème auquel je suis confronté est que la couleur “bleue” des répertoires est difficilement visible sur le fond noir. J’ai trouvé quelques articles sur le Web qui demandent de modifier certains parameters dans le fichier /etc/profile.d/colorls.sh et /etc/profile.d/colorls.csh . Cependant, cela changera les parameters de couleur pour tous ceux qui se connectent au système. Quelqu’un pourrait-il s’il vous plaît me faire savoir comment je peux changer les parameters de couleur qui affecteront seulement moi?

Pour spécifier les couleurs de la sortie de ls, vous devez définir LS_COLORS. Dans votre fichier .zshrc, essayez d’append:

 LS_COLORS = "$ LS_COLORS: di = 00; 33"

34 est bleu, 33 est … jaunâtre. Changez ce numéro et trouvez ce que vous aimez.

Utilisez les dircolors pour avoir une idée de ce que LS_COLORS devrait ressembler et ajoutez -p pour voir une liste de couleurs.

La réponse de Joachim est bonne pour résoudre le problème spécifique des répertoires, mais si d’autres utilitaires génèrent de la couleur “bleue”, vous les trouverez tout aussi illisibles.

Différents émulateurs de terminaux ont des parameters différents pour modifier les couleurs; mon émulateur de terminal de choix lit les ressources X pour déterminer quelles couleurs utiliser:

URxvt.color0: #000000 URxvt.color1: #A80000 URxvt.color2: #00A800 URxvt.color3: #A8A800 URxvt.color4: #0000A8 URxvt.color5: #A800A8 URxvt.color6: #00A8A8 URxvt.color7: #A8A8A8 URxvt.color8: #000054 URxvt.color9: #FF0054 URxvt.color10: #00FF54 URxvt.color11: #FFFF54 URxvt.color12: #0000FF URxvt.color13: #FF00FF URxvt.color14: #00FFFF URxvt.color15: #FFFFFF 

color4 est le bleu en question; J’ai le mien comme ça:

 URxvt.background: #000000 URxvt.foreground: gray75 URxvt.color3: DarkGoldenrod URxvt.color4: RoyalBlue URxvt.color11: LightGoldenrod URxvt.color12: LightSteelBlue URxvt.color7: gray75 URxvt.colorBD: #ffffff URxvt.colorUL: LightSlateGrey URxvt.colorIT: SteelBlue URxvt.cursorColor: grey90 URxvt.highlightColor: grey25 

Cela donne un fond noir, un avant-plan pas trop shiny, et la plupart des autres couleurs sont suffisamment raisonnables. (J’ai aussi trouvé le bleu par défaut illisible.) Je les place dans mon fichier ~/.Xresources et ils prennent effet après la connexion ou après la fusion de ce fichier avec la firebase database des ressources X: xrdb -merge ~/.Xresources .

Bien entendu, différents terminaux sont configurés différemment. Consultez la page de manuel de votre terminal pour plus de détails sur la modification des couleurs des couleurs habituelles.

Vous pouvez voir ce qui est fait dans le fichier global, puis l’append à votre fichier privé ~ / .profile (ou à un fichier similaire).

La solution samolod est bonne.

Dans le cas de KDE konsole, allez dans Paramètres -> Modifier le profil actuel -> Apparence -> Modifier -> Couleur 5. Utilisez ensuite le sélecteur de couleur graphique pour le rendre plus lumineux (j’ai choisi # 5871FF).