#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?
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
j'ai aussi essayé dans xterm qui un fond blanc
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 :
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