Wie kann ich bei Ubuntu die Farben der Ausgabe im Terminal einstellen /bin/bash?
Ich möchte das zum Beispiel die Textdateien in einer anderen Farbe ausgegeben werden als zum Beispiel die Skripte.
Wie einstellen ? über die GUI ging nicht
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Was für Files? Deren Inhalt in N/Vi/m, die Auflistung mit ls oder was anderem?
![](https://images.gutefrage.net/media/user/Marwin388/1692706485146_nmmslarge__0_64_768_768_ad1b964e2d2efd9c24727dc3180bf14c.jpg?v=1692706485000)
immer
3 Antworten
![](https://images.gutefrage.net/media/user/evtldocha/1661618046590_nmmslarge__0_0_330_330_5b65438fd0a76c82f10658bb02dc7007.png?v=1661618047000)
Das wird normalerweise über die Umgebungsvariable LS_COLORS gesteuert und über die Verwendung der "ls"-Option "--color" aktiviert
https://thelinuxcode.com/ls_colors_bash/
Ein Beispiel (die habe ich bei mir so vorgefunden, allerdings habe ich die Verwendung von Farben im Terminal explizit über --color=never deaktivert, da es immer wieder unleserliche Einträge (helles Grün auf weißem Hintergund - ich liebe es) erzeugt und ich keine Zeit und Lust habe etwas zu "customizen", was beim nächsten Farbschema dann wieder angepasst werden müsste):
user@system:> echo $LS_COLORS
no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=
01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=
00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;3
1:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.dl=01;35:*.fli=01;35:*.gif=01;35:*.gl=01;35:*.jpg=01;35:
*.jpeg=01;35:*.mkv=01;35:*.mng=01;35:*.mov=01;35:*.mp4=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35
:*.ppm=01;35:*.svg=01;35:*.tga=01;35:*.tif=01;35:*.webm=01;35:*.webp=01;35:*.wmv=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=01;
35:*.aiff=00;32:*.ape=00;32:*.au=00;32:*.flac=00;32:*.m4a=00;32:*.mid=00;32:*.mp3=00;32:*.mpc=00;32:*.ogg=00;32:*.voc=00
;32:*.wav=00;32:*.wma=00;32:*.wv=00;32:
![](https://images.gutefrage.net/media/user/Marwin388/1692706485146_nmmslarge__0_64_768_768_ad1b964e2d2efd9c24727dc3180bf14c.jpg?v=1692706485000)
![](https://images.gutefrage.net/media/user/guenterhalt/1444744799_nmmslarge.jpg?v=1444744799000)
starte so ein Terminal mit der Option -bg <color>
z.b.
xterm -bg red -e less <Textedatei>
xterm -bg cyan -e joe <script-Datei>
xterm -fg red -bg blue -e vi <irgendwas>
Dafür kannst du auch Alisasse definieren (bei Ubuntu wahrscheinlich in der Datei ~/.bashrc
alias termBR='xterm -bg red'
alias termBC='xterm -bg cyan'
alias termFRBB='exterm -bg blue -fg red'
das steht die alles offen.
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
Terminal ist jederzeit auch Anpassbar ,wer suchet der findet.
![- (Technik, Informatik, IT)](https://images.gutefrage.net/media/fragen-antworten/bilder/551335581/0_big.png?v=1719598265000)
![](https://images.gutefrage.net/media/user/Marwin388/1692706485146_nmmslarge__0_64_768_768_ad1b964e2d2efd9c24727dc3180bf14c.jpg?v=1692706485000)