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?

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 /.


Hat perfekt funktioniert, danke! Können Sie mir ein wenig über die Beschaffung der .bashrcDatei erklären ?
Diegoaguilar


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'
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.