Estoy usando Windows 10 + Subsistema de Windows para Linux (WSL) para ejecutar Kali Linux.
En ConEmu, el color funciona correctamente para un usuario normal, pero no para el usuario root. ¿Cómo puedo arreglar esto?
Respuesta1
Cómo obtener colores de línea de comandos para el usuario root
Esta pregunta no tiene nada que ver con ConEmu o WSL. Es una cuestión pura de Linux/Debian. 1
KaliLinux
Primero haga una copia de seguridad del original /root/.bashrc
, para poder restaurarlo si cambia de opinión más adelante.
Luego copie /etc/skel/.bashrc
a /root/
:
sudo cp /root/.bashrc /root/.bashrc_orig
sudo cp /etc/skel/.bashrc /root/
Para restaurar el original /root/.bashrc
:
sudo cp /root/.bashrc_orig /root/.bashrc
ubuntu
Su pregunta no se refiere a Ubuntu, pero la solución anterior debería funcionar también para Ubuntu.
Aquí hay una solución alternativa para Ubuntu. (Sin embargo, no funciona para Kali Linux).
En /root/.bashrc
, reemplace xterm-color)
con xterm-color|\*-256color)
:
sudo sed -i 's/xterm-color)/xterm-color|\*-256color)/g' /root/.bashrc
Para restaurarlo nuevamente:
sudo sed -i 's/xterm-color|\*-256color)/xterm-color)/g' /root/.bashrc
Referencia
1 Debian, porqueKali Linux es un derivado de Debian (como Ubuntu).
Respuesta2
Para ayuda inmediata, simplemente
source /etc/skel/.bashrc