Com activar els colors de la Terminal

Terminal amb els colors actius

En algunes distribucions Linux, el Terminal només mostra dos colors, de manera que en ocasions és difícil diferenciar arxius o línies a simple vista. En algunes altres distribucions, el Terminal sí que mostra la informació en diversos colors. Si fem servir un sistema operatiu o una variant del primer grup, com podem activar els colors? Doncs seguint uns senzills passos que es poden realitzar des del mateix terminal a què volem donar-li una mica de vida.

Per a activar els colors de l'Terminal haurem d'editar l'arxiu ~ / .bashrc. Per defecte, l'arxiu no existeix o està buit, però n'hi ha un de prova a la ruta / Etc / skel. S'està editant aquest fitxer de prova i posant-lo en el camí correcte, els colors de l'terminal es mostraran com a la captura de pantalla que encapçala aquest article. A continuació, us detallo els passos a seguir per activar els colors de les finestres d'aquesta eina tan usada.

Com activar els colors de l'Terminal on no ho està per defecte

  1. Primer copiarem el fitxer ~ / bashrc a l'escriptori obrint un terminal i escrivint el següent comandament:
cp /etc/skel/.bashrc ~/.bashrc
  1. A continuació, escrivim aquest altre comanda per editar-:
nano ~/.bashrc
  1. Se'ns mostrarà el contingut l'arxiu en la mateixa finestra. Hem de buscar la línia que posa # Force_color_prompt = yes i eliminar la almoadilla (#) que hi ha davant de la línia, amb la qual cosa quedaria force_color_prompt = yes. Per avançar, podeu usar la drecera Ctrl + W, introduir el text «force» i pressionar Retorn.
  2. A continuació, guardem amb Crtl + O i vam sortir amb Ctrl + X.
  3. I, finalment, recarreguem el perfil amb la següent comanda:
source ~/.bashrc

Si tot ha sortit bé, podeu comprovar que s'han activat els colors tancant la finestra actual, tornant a obrir una nova i escrivint «ls». Us hauria de mostrar una imatge com la que encapçala aquest petit tutorial, amb l'usuari en un color, el que escrivim en un altre i les carpetes en un altre. Què us sembla?