Wie ändere ich die Schriftfarben für Verzeichnisse mit Schreibberechtigung in ls?

Wie ändere ich die Schriftfarben für Verzeichnisse mit Schreibberechtigung in ls?

Wenn ich das mache ls -1, bekomme ich Farben, die mir nicht gefallen:

ls-Ausgabe mit schrecklichem blau auf grünem Text

Diese Verzeichnisse (Ordner1, Ordner2, Ordner3) haben die Berechtigung „Jeder kann alles tun“. (Ich glaube, sie werden auch 777-Berechtigungen genannt).

Ich bin kein Fan der blauen Schrift mit grünem Hintergrund.

Wie ändere ich die Schriftfarben für Verzeichnisse mit diesen Berechtigungen?

Betriebssystem: Ubuntu 19.04

Schale: Zsh

Antwort1

Folgendes hat bei mir in ZSH funktioniert.

Ich rannte

 dircolors -p > ~/.dircolors

Dann habe ich am Ende meiner .zshrcDatei die folgende Zeile hinzugefügt.

eval "$(dircolors ~/.dircolors)";

Dann habe ich es .dircolorsin einem Editor geöffnet und die Zahlen in der folgenden Zeile geändert:

OTHER_WRITABLE 01;35 # dir that is other-writable (o+w) and not sticky

35 entspricht Magenta.

Ich habe dann mein ZSH neu gestartet, indem ich ausgeführt habe

~/.zshrc

zweimal

Bildbeschreibung hier eingeben

verwandte Informationen