Cómo obtener colores de línea de comandos para el usuario root en Linux

Cómo obtener colores de línea de comandos para el usuario root en Linux

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?

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

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/.bashrca /root/:

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

Comandos para introducir color al usuario 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

información relacionada