Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/01/2024, à 11:08

ar barzh paour

[Résolu] ls et colorisation , prompt et colorisation

bonjour tout le monde
toujours besoin d'aide

la commande ls me pose des soucis de lecture
elle est colorisée
mais certaines couleurs pour moi sont devenues illisibles ( avec le temps ? )
en particulier les fichiers "drwx" qui sont de couleur bleue foncée
et mon terminal est de fond noir

comment modifier les couleurs associées?


https://ibb.co/wC61zpp

Dernière modification par ar barzh paour (Le 20/01/2025, à 09:16)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 15/01/2024, à 12:21

nany

Re : [Résolu] ls et colorisation , prompt et colorisation

Bonjour,



La solution la plus élégante selon moi :

dircolors -p > ~/.dircolors

Puis ouvrir le fichier ~/.dircolors et aller à la ligne commençant par DIR pour changer la valeur 34 par une autre de cette liste :

# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white

Enregistrer le fichier et, dans le terminal, recharger .bashrc :

source ~/.bashrc

Enfin relancer la commande ls pour voir le résultat.

En ligne

#3 Le 15/01/2024, à 15:32

ar barzh paour

Re : [Résolu] ls et colorisation , prompt et colorisation

@ nany
impeccable !
j'ai remplacé DIR 01;34 par DIR 01;34;47

#remplacement DIR 01;34 par DIR 01;34;47
DIR 01;34;47 # directory

ce qui me donne un fond blanc  et rend beaucoup plus visible le bleu

https://ibb.co/db89Rfw

j'ai aussi essayé dans xterm qui  un fond blanc

https://ibb.co/fqNdHnB

Dernière modification par ar barzh paour (Le 15/01/2024, à 15:44)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#4 Le 20/01/2025, à 09:15

ar barzh paour

Re : [Résolu] ls et colorisation , prompt et colorisation

dans le même état d'esprit , modification du prompt ( ajout de fond blanc )
dans .bashrc

    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

devient

   PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32;47m\]\u@\h\[\033[01;30;47m\]:\[\033[01;34;47m\]\w\[\033[01;30;47m\]\$\[\033[00m\]'

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#5 Le 20/01/2025, à 09:23

iznobe

Re : [Résolu] ls et colorisation , prompt et colorisation

Bonjour , vu :

nany a écrit :

Puis ouvrir le fichier ~/.dircolors et aller à la ligne commençant par DIR pour changer la valeur 34 par une autre de cette liste :

# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white

j ' aurais plutot donc fait :

#remplacement DIR 01;34 par DIR 01;47
DIR 01;47 # directory

non ?
tu n' as pas remplacer 34 , tu ajouter 47 ....

Dernière modification par iznobe (Le 20/01/2025, à 09:24)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#6 Le 20/01/2025, à 09:37

ar barzh paour

Re : [Résolu] ls et colorisation , prompt et colorisation

@iznobe
merci pour le suivi ...
en fait je suis retombé aujourd'hui sur cette discussion qui date un peu et que j'avais passé en résolu , mais j'avais toujours le souci du prompt , c'est pourquoi j'ai ajouté ce post

pour info, les deux fonctionnent
la syntaxe pour les couleurs est attribut;texte couleur; background ou quelque chose de similaire
(très anciens souvenirs des codes ansi de couleur)
certaines valeurs sont optionnelles, l'ordre est quelconque
DIR 01;34      # directory donne gras, bleu
DIR 01;34;47 # directory donne gras, bleu , fond blanc

mais mon terminal étant noir , le bleu (qui est foncé) sur fond noir , je ne voyais pas bien , j'ai donc ajouté un fond blanc ,

ça fonctionne aussi en python, par exemple trouvé sur le net

jpb@jpb-u22-04-a6:$ python3
Python 3.10.12 (main, Jan 17 2025, 14:35:34) [GCC 11.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
 for i in range(30, 38):
     print("\033[%dm%d\t\t\033[%dm%d" % (i, i, i + 60, i + 60))

Dernière modification par ar barzh paour (Le 24/01/2025, à 09:22)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne