Modificar colores del terminal

Resuelto
trauqnej Mensajes publicados 162 Estado Miembro -  
trauqnej Mensajes publicados 162 Estado Miembro -
Hola,
tengo un PC que no tiene interfaz gráfica.
Quisiera modificar el color del texto y del fondo de pantalla.
Estoy en debian5.
Mi comando echo $TERM indica linux
¿cómo puedo tener un fondo blanco y la escritura en negro?
(o más ampliamente: ¿dónde se encuentran los parámetros para modificar los colores?).
Atentamente,
Trauqnej
Configuración: debian5 iceweasel

5 respuestas

  1. trauqnej Mensajes publicados 162 Estado Miembro 23
     
    Hola,
    Gracias por tus dos respuestas. He probado ambas y son exactamente lo que buscaba.
    Trauqnej
    3
  2. mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
     
    Si quieres colorear tu prompt, sería mucho más lógico intervenir en /etc/bash.bashrc o en ~/.bashrc.

    # establece un prompt elegante (sin color, a menos que sepamos que queremos color) case "$TERM" in xterm-color) # PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' PS1='${debian_chroot:+($debian_chroot)}\[\033[01;33m\](\u@\h)\[\033[01;36m\] (\w) \$ \[\033[00m\]' ;; *) PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' ;; esac


    Puedes agregar otros terminales que xterm-color (como xterm) ya que la mayoría soportan color.

    Buena suerte.
    1
  3. mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
     
    Los colores del terminal (fondo, etc.) se ajustan en la configuración del terminal. Según si usas un terminal gnome o una consola, no está todo exactamente en el mismo lugar, pero en general, solo necesitas navegar por los menús del terminal para modificar tu perfil actual.

    Buena suerte
    0
  4. trauqnej Mensajes publicados 162 Estado Miembro 23
     
    Hola,
    lamentablemente, como he dicho antes, mi PC no tiene interfaz gráfica.
    Lo que equivaldría a hacer un [CTRL.ALT.F1]. (letra blanca sobre fondo negro)
    Así que no hay menú. Lo que necesito es una línea de comando.
    Del estilo:
    PS1="\[\033[0;37;44m\u@\033[1;32;43m\h:\033[0;33;41m\w$\033[0m\]"
    visto en http://www.infos-du-net.com/forum/100879-10-shell-couleur
    en un script llamado couleur.sh
    que ejecutaría cuando lo desee.
    Pero, ¿cómo conseguir que el fondo de la pantalla sea blanco?
    0
  5. jisisv Mensajes publicados 3678 Estado Moderador 936
     
    Hola,
    Puedes utilizar setterm.
    ejemplo
    setterm -background white -foreground blue -store

    man setterm
    setterm -h

    Johan
    --
    Gates te vendió ^H las ventanas.
    GNU nos dio toda la casa. (Alexandrino)
    -1