Wenn Sie mit GNU coreutils arbeiten (sehr wahrscheinlich, wenn Sie unter Linux arbeiten), suchen Sie nach dem dir_colors
Dienstprogramm.
Wenn Ihre Distribution bereits alles so eingerichtet hat, dass Sie ls
für einige Dateitypen unterschiedliche Farben erhalten , müssen Sie zum Beispiel nur /etc/DIR_COLORS
in Ihre kopieren ~/.dir_colors
, die gewünschten Änderungen vornehmen und dann eine neue Shell starten, um die Auswirkungen zu sehen.
Wenn nicht, kopieren Sie die Datei dennoch wie oben beschrieben in Ihr Ausgangsverzeichnis. Dann müssen Sie:
Sie können dies auch unter Mac OS X über coreutils MacPort erhalten. Ein besseres ls für Mac OS X enthält einige Details dazu (achten Sie auf die with_default_names
Option und stellen Sie sicher, dass Sie die Auswirkungen der Verwendung verstehen, wenn / bevor Sie dies tun).
Für FreeBSD (weiß nicht, ob dies auf andere BSD-Varianten zutrifft) ls
wäre die Option für -G
, und lesen Sie die Beschreibung der Manpage ls (1) für die Umgebungsvariable CLICOLORS , um weitere Informationen zu erhalten.
ls
leider nur mit GNU .dircolors
Paket definierte Variable LS_COLORS diejenige ist, die zu diesem Zweck geändert werden sollte. Mitdircolors --print-database > ~/.dircolors
, können wir die .dircolors Datei ändern und legen Sie eineeval
dircolors ~ / .dir_colors`` in unserem Bashrc, zshrc