Strona 1 z 1

[+] Ustawienie kolorowej konsoli roota

: 06 maja 2012, 01:39
autor: ULIX
Witam.

Prosiłbym o pomoc w zmianie koloru czcionki dla użytkownika root w konsoli, a konkretnie w jaki sposób zmienić kolor:

Kod: Zaznacz cały

root@nazwakomputera# 
Jeśli chodzi o zmianę dla zwykłego użytkownika nie ma problemu, już włączyłem jedną linię w

Kod: Zaznacz cały

~/.bashrc
Mianowicie:

Kod: Zaznacz cały

force_color_prompt=yes 
Teraz login użytkownika wygląda tak

Kod: Zaznacz cały

[color="#00FF00"]użyt[b]kownik[/b]@nazwakomputera$[/color]
Jak wykonać to dla roota?

Z góry dziękuję za pomoc

: 06 maja 2012, 08:09
autor: DaVidoSS
Podobnie, tyle że w katalogu /root jako root w pliku .bashrc podmień wartość zmiennej PS1:

Kod: Zaznacz cały

# PS1='${debian_chroot:+($debian_chroot)}\h:\w\$ '
PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\$ \[\e[m\]\[\e[0;37m\]'

Poza tym warto dodać na sam koniec pliku instrukcję za pomocą której, bash wyciągnie pomocną dłoń do administratora:

Kod: Zaznacz cały

if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion                                                                                                                                                    
fi 
A jeśli już tak lubisz bajery w konsoli to zainstaluj pakiet linuxlogo i do tego tego pliku dodaj jeszcze:

Kod: Zaznacz cały

linuxlogo -o 80 -f 
I teraz to już będzie bardzo kolorowo..

Załącznik konsola_root.jpg nie jest już dostępny

: 06 maja 2012, 17:08
autor: marcin1982
Tak ma wyglądać PS1:
root@debian:~# echo $PS1
${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h:\w\$\[\033[00m\]
Edytujesz plik:

Kod: Zaznacz cały

/root/.bashrc
Efekt jest taki:
Obrazek

: 06 maja 2012, 19:19
autor: ULIX
Witam.

O
to właśnie mi chodziło aby tylko login roota się odróżniał od reszty.
Nie wpadłem na to aby pokombinować z PS1.

Bardzo dziękuję.

Pozdrawiam.

: 07 maja 2012, 13:16
autor: olx
A czy da się zrobić, żeby ta nazwa użytkownika w konsoli była w innym kolorze niż zielony?

: 07 maja 2012, 18:30
autor: marcin1982
Da się zrobić. Zajrzyj np. tutaj:
http://tinyurl.com/3gvz4ec .

: 07 maja 2012, 20:00
autor: fnmirk

: 08 maja 2012, 09:26
autor: olx
Działa, dziękuję.