J'utilise du mastic avec un fond noir et je me demandais s'il y avait ou est un moyen de changer les couleurs des dirs qui sont bleu foncé.
j'ai remarqué DIR_COLORS.xterm et DIR_COLORS
jouent-ils ce rôle?
Cela dépend de la version de Linux que vous utilisez, par exemple sur Ubuntu vous éditez le fichier Bash tandis que sur d'autres vous éditez le DIR_COLORS.
CentOS / RHEL / Fedora
Étape 1 - Copiez les DIR_COLORS dans votre dossier de départ ou ignorez cela pour tous les comptes.
cp /etc/DIR_COLORS ~/.dir_colors
Étape 2 - Modifiez les DIR_COLORS (si vous l'avez copié dans votre dossier personnel, sinon juste vi dir_colors
vi ~/.dir_colors
Étape 3 - Rechercher
DIR 01;34 # directory
Étape 4 - Remplacez par (changez le 33 avec la couleur que vous voulez)
DIR 01;33 # directory
Vous devrez peut-être le faire également dans le fichier Xterm, mais généralement, c'est plus local.
Ubuntu
Étape 1 - Ubuntu sauvegarde d'abord le fichier Bash
sudo cp .bashrc .bashrc-backup
Étape 2 - Puis nano le fichier Bashrc
sudo nano .bashrc
Plus d'aide pour les utilisateurs d'Ubuntu peut être trouvée ici.
sudo
pour modifier votre propre .bashrc. Cela dit, le guide que vous avez lié ne couvre que la colorisation de l'invite, nonls
. Il semble que les distributions de type Debian n'utilisent pas~/.dir_colors
pourls
, elles utilisent la$LS_COLORS
variable d'environnement qui peut être configurée avec un petit programme appelédircolors
PuTTY utilise ses propres spécifications de couleurs pour émuler les terminaux X. C'est sous la catégorie Fenêtre -> Couleurs dans la fenêtre de configuration principale que vous obtenez au démarrage. Dans la section «Ajuster les couleurs précises affichées par PuTTY», vous pouvez modifier les entrées dans la case «Sélectionnez une couleur à ajuster». La couleur de répertoire habituelle, par exemple, est le bleu ANSI. Je trouve cela trop sombre, donc je l'éclaircis à (74, 74, 255).
Pour activer les couleurs dans une session bash standard sous la plupart des distributions (et certainement des choses de type Debian comme Ubuntu), testez d'abord l'existence de l'
dircolors
exécutable, puis recherchez un remplacement local.dircolors
. S'il est trouvé, exécutez dircolors avec le fichier local et sinon utilisez les valeurs par défaut du système.Le
-b
drapeau signifie émettre des règles de coloration compatibles avec le shell Bourne. Pour modifier les couleurs elles-mêmes, vous devrez fournir un fichier de ressources X11 avec les remplacements souhaités. Mettez ceci~/.Xresources
et ajoutez des lignes comme*xterm*color12: #1e90ff
. Cela sera fusionné dans votre base de données de ressources X lors de la prochaine connexion. Vous devrez expérimenter pour voir quelle couleur est mappée à quel type de fichier.la source
Vous pouvez modifier
.dircolors.xterm
, par exemple, en utilisant les codes suivants ... Dans votre cas, si vous voulez une couleur de répertoire différente, passez de "01; 34" à quelque chose comme "01; 31".la source
J'ai eu le même problème en utilisant PuTTY sous Windows pour me connecter à une boîte Linux. Une solution rapide consiste à utiliser la fonction Session enregistrée de l'interface utilisateur PuTTY. Depuis l'écran de démarrage de PuTTY:
Maintenant, lorsque vous souhaitez vous reconnecter, vous pouvez sélectionner votre session enregistrée et la charger. Vos couleurs seront préservées.
Si vous vous connectez à la même boîte à plusieurs reprises, je préfère les autres réponses. Je préfère éditer un fichier de configuration plutôt que d'utiliser l'interface utilisateur. Cependant, j'ai trouvé cela utile lorsque je n'ai besoin de me connecter à une nouvelle machine que quelques fois.
la source