Warum zeigt das Terminal kein Farbschema an, wenn es als Root angemeldet ist?

10

Ich bin derzeit mit Debian 7 Wheezy, und ich habe bemerkt , dass die Farbenpalette auf Terminal (was nützlich sein könnte , unter einer großen Menge von Dateien und Ordnern zu identifizieren) aktiviert ist nicht einmal ich als root anmelden.

Ich habe festgestellt, dass die Tab-Vervollständigung in dieser Situation nicht gleich funktioniert.

Wie kann ich diese Probleme konfigurieren?

diegoaguilar
quelle

Antworten:

12

Wenn Sie sich als Root anmelden, wird eine Root- ~/.bashrcDatei verwendet, die jedes Mal bezogen wird, wenn Sie sich als Root anmelden. In der ~/.bashrcDatei finden Sie die folgenden Zeilen

# You may uncomment the following lines if you want `ls' to be colorized:
# export LS_OPTIONS='--color=auto'
# eval "`dircolors`"
# alias ls='ls $LS_OPTIONS'
# alias ll='ls $LS_OPTIONS -l'
# alias l='ls $LS_OPTIONS -lA'

Kommentieren Sie diese Zeilen entsprechend aus, um das gewünschte Ergebnis zu erhalten.

Sobald Sie die Linien unkommentiert haben , werden Sie zur Quelle .bashrc zB benötigen source ~/.bashrc && ls -l /.

Valentin Bajrami
quelle
Hat perfekt funktioniert, danke! Können Sie mir ein wenig über die Beschaffung der .bashrcDatei erklären ?
Diegoaguilar
1
@Diego Dies wurde in superuser.com/questions/49289/what-is-the-bashrc-file
Valentin Bajrami
2
@Diego Sie müssen dies nur tun, wenn Sie die Datei gerade geändert haben. Es wird automatisch gelesen, wenn die Bash beginnt.
Gilles 'SO - hör auf böse zu sein'