Renkli çıktı göstermenin ls
kullanımlarını anlıyorum dircolors
. dircolors
dosya uzantılarıyla ilişkili, varsayılan komutla yazdırılabilen bir renk veritabanı vardır.
dircolors --print-database
man dir_colors
Okuduğumdan itibaren , sistem genelinde veritabanı içinde bulunmalıdır /etc/DIR_COLORS
. Ancak bu dosya benim sistemimde mevcut değil (Debian). Sistem genelindeki renk ayarlarını nasıl değiştirebilirim dircolors
? Komut dircolors --print-database
ayarları nereden alıyor, hiçbir dosya yokken.
Kullanıcının ~/.dircolors
ayarlarıyla kullanıcıya özel bir dosyaya sahip olabileceğinin farkındayım , ancak herkes için ayarları değiştirmem gerektiğinden bu benim için uygun değil.
İkinci bir soru, dircolors için 8 bit renk kullanmanın mümkün olup olmadığıdır. Benim terminali xterm-256color
.
.mp3 00;36
renkler grafik-256 xterm'den kullanım color126 için upload.wikimedia.org/wikipedia/en/1/15/Xterm_256color_chart.svg