So erhalten Sie Befehlszeilenfarben für den Root-Benutzer unter Linux

So erhalten Sie Befehlszeilenfarben für den Root-Benutzer unter Linux

Ich verwende Windows 10 + Windows Subsystem for Linux (WSL), um Kali Linux auszuführen.
In ConEmu funktioniert die Farbe für einen normalen Benutzer korrekt, aber nicht für den Root-Benutzer. Wie kann ich das beheben?

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antwort1

So erhalten Sie Befehlszeilenfarben für den Root-Benutzer

Diese Frage hat nichts mit ConEmu oder WSL zu tun. Es ist eine reine Linux/Debian-Frage. 1

Kali Linux

Sichern Sie zunächst das Original /root/.bashrc, damit Sie es wiederherstellen können, falls Sie es sich später anders überlegen.
Kopieren Sie es dann /etc/skel/.bashrcnach /root/:

sudo cp /root/.bashrc /root/.bashrc_orig
sudo cp /etc/skel/.bashrc /root/

Befehle zum Einführen von Farbe für den Root-Benutzer.

So stellen Sie das Original wieder her /root/.bashrc:

sudo cp /root/.bashrc_orig /root/.bashrc

Ubuntu

Ihre Frage betrifft nicht Ubuntu, aber die obige Lösung sollte auch für Ubuntu funktionieren.
Hier ist eine alternative Lösung für Ubuntu. (Sie funktioniert allerdings nicht für Kali Linux.)

/root/.bashrcErsetzen Sie in xterm-color)durch xterm-color|\*-256color):

sudo sed -i 's/xterm-color)/xterm-color|\*-256color)/g' /root/.bashrc

So stellen Sie es wieder her:

sudo sed -i 's/xterm-color|\*-256color)/xterm-color)/g' /root/.bashrc

Referenz


1 Debian, WeilKali Linux ist ein Debian-Derivat (wie Ubuntu).

Antwort2

Für sofortige Hilfe einfach

source /etc/skel/.bashrc

verwandte Informationen