Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ls_couleur [Le 15/01/2010, 21:08] Canigou 66 ponctuation, enregistrez le puis > enregistrez-le puis, rendez le exécutable > rendez-le exécutable |
ls_couleur [Le 02/03/2023, 16:40] (Version actuelle) 90.24.151.211 [Alternatives] |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
^ Couleur ^ Signification ^ | ^ Couleur ^ Signification ^ | ||
| Couleur par défaut du shell | Fichier standard | | | Couleur par défaut du shell | Fichier standard | | ||
- | | Vert | Exécutable | | ||
| Bleu | Répertoire | | | Bleu | Répertoire | | ||
- | | Magenta | lien symbolique | | + | | Cyan | Lien symbolique | |
- | | Jaune | FIFO | | + | | Jaune | Fichier FIFO et block. | |
- | | Magenta | Socket | | + | | Magenta | Socket, fichier image (.jpg, .gif, .png, .tiff) et audio (.mp3, .ogg, .wav) | |
| Rouge | Archive (.tar, .zip, .deb, .rpm) | | | Rouge | Archive (.tar, .zip, .deb, .rpm) | | ||
- | | Magenta | Images (.jpg, .gif, .png, .tiff) | | + | | Vert | Exécutable | |
- | | Magenta | Audio (.mp3, .ogg, .wav) | | + | |
==== Personnalisation du code couleur ==== | ==== Personnalisation du code couleur ==== | ||
Ligne 39: | Ligne 36: | ||
<code>export LS_COLORS="/home/utilisateur/.ls_couleur"</code> | <code>export LS_COLORS="/home/utilisateur/.ls_couleur"</code> | ||
- | Vous êtes prêt à [[tutoriel:comment_modifier_un_fichier|modifier]] le fichier : | + | Vous êtes prêt à [[tutoriel:comment_modifier_un_fichier|modifier]] le fichier : |
<code>~/.ls_couleur</code> | <code>~/.ls_couleur</code> | ||
Ligne 57: | Ligne 54: | ||
=== signification des termes === | === signification des termes === | ||
- | NORMAL : il ne s'agit pas d'un type mais plus exactement de la valeur par défaut | + | NORMAL : il ne s'agit pas d'un type mais plus exactement de la valeur par défaut |
- | FILE : fichier normal | + | FILE : fichier normal |
- | DIR : répertoire | + | DIR : répertoire |
- | LINK : lien symbolique | + | LINK : lien symbolique |
- | FIFO : tuyaux | + | FIFO : tuyaux |
- | SOCK : socket | + | SOCK : socket |
- | BLK : fichier périphérique en mode bloque | + | BLK : fichier périphérique en mode bloc |
- | CHR : fichier périphérique en mode caractères | + | CHR : fichier périphérique en mode caractères |
- | ORPHAN : lien symbolique orphelin (pointant vers un fichier inexistant) | + | ORPHAN : lien symbolique orphelin (pointant vers un fichier inexistant) |
EXEC : fichier possédant une permission d'exécution | EXEC : fichier possédant une permission d'exécution | ||
Ligne 117: | Ligne 114: | ||
<code>#!/bin/bash | <code>#!/bin/bash | ||
esc="\033[" | esc="\033[" | ||
- | echo -n " _ _ _ _ _40 _ _ _ 41_ _ _ _42 _ _ _ 43" | + | echo -n " 40 41 42 43" |
- | echo "_ _ _ 44_ _ _ _45 _ _ _ 46_ _ _ _47 _" | + | echo " 44 45 46 47 " |
for fore in 30 31 32 33 34 35 36 37; do | for fore in 30 31 32 33 34 35 36 37; do | ||
line1="$fore " | line1="$fore " | ||
Ligne 124: | Ligne 121: | ||
for back in 40 41 42 43 44 45 46 47; do | for back in 40 41 42 43 44 45 46 47; do | ||
line1="${line1}${esc}${back};${fore}m Normal ${esc}0m" | line1="${line1}${esc}${back};${fore}m Normal ${esc}0m" | ||
- | line2="${line2}${esc}${back};${fore};1m Bold ${esc}0m" | + | line2="${line2}${esc}${back};${fore};1m Bold ${esc}0m" |
done | done | ||
- | echo -e "$line1\n$line2" | + | echo -e "$line1\n $line2" |
done</code> | done</code> | ||
vous devriez voir ceci : | vous devriez voir ceci : | ||
- | {{:ls_couleur_script.jpg|script}} | + | {{:ls-couleur.png|script}} |
==== Liens ==== | ==== Liens ==== | ||
+ | |||
+ | [[tutoriel:console_commandes_de_base#ls|Les commandes de base en console : ls]] | ||
[[http://chl.be/glmf/www.linuxmag-france.org/old/lm6/lscoul.html]] | [[http://chl.be/glmf/www.linuxmag-france.org/old/lm6/lscoul.html]] | ||
+ | ==== Alternatives ==== | ||
+ | |||
+ | Exa est une alternative moderne à ls : https://the.exa.website/ | ||
+ | |||
+ | Disponible sur APT [[apt>exa]] |