PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo -> root-shell



meetme
12.07.03, 14:08
Hi,

Kann mir wer sagen wie ich unter gentoo die root-shell farbig mache. wenn ich einen normalen user anlege, ist alles so wie ich es haben möchte (verzeichnisse blau, dateien, weiß usw) aber unter root ist alles weiß!

Wie kann ich das änderen das es so aussieht wie bei jedem normalen user?

gfc
12.07.03, 14:23
source /etc/profile

das kannst du in die .bashrc des entsprechendne Users schreiben, dann gehts jedesmal...

meetme
12.07.03, 14:32
soll ich source /etc/profile eingeben oder hab ich da was falsch verstanden

ThorstenHirsch
12.07.03, 14:38
Ja und nein. Das würde zwar funktionieren, würde aber nich dauerhaft sein.
Kopier einfach die .bashrc aus einem Userverzeichnis in dein Rootverzeichnis.

meetme
12.07.03, 14:50
danke wer ich machen...

meetme
12.07.03, 18:30
[i]
Kopier einfach die .bashrc aus einem Userverzeichnis in dein Rootverzeichnis. [/B]

Das hab ich nun probiert und das geht auch nicht! Was kann ich noch machen?

DaGrrr
12.07.03, 18:51
Poste doch mal deine .bashrc

btw. hattest du dich nach dem kopieren mal ausgeloggt und wieder eingeloggt ?

Grüße
DaGrrr

HirschHeisseIch
12.07.03, 21:21
Schreib einfach ganz oben (vor die if... abfragen)
alias ls='ls --color=auto'
Dann benutzt der statt 'ls' 'ls --color=auto' und die ausgabe von ls wird bunt ;)

meetme
13.07.03, 00:42
@DaGrrr

btw. hattest du dich nach dem kopieren mal ausgeloggt und wieder eingeloggt
Ja hab ich!

@HirschHeisseIch
Das fuktioniert!!!

HirschHeisseIch
13.07.03, 02:26
Ich weiss ;)

meetme
13.07.03, 09:40
NACHTRAG:

@HirschHeisseIch
Das funktioniert aber auch nur, wenn ich es SELBST in die Shell tip. Wenn ich alias ... über ein script oder die .bashrc ausführen lasse dann passiert genaugenommen gar nichts!!!

Kip
13.07.03, 10:35
2 einfache schritte mit denen es klappen sollte:

1. du legst in deinem user verzeichniss eine datei .bash_profile an und schreibst rein:



source ~/.bashrc


2. du schreibst in deine .bashrc (die im homeverzeichnis deines users) folgendes:



source /etc/profile
## user spezifische aliase
alias ll='ls -l --color'


Für den User root machst du natürlich das gleiche. Alle aliase die für alle User gelten soll schreibst du nach /etc/profile - aliase die nur für einen user gelten sollen kommen in ~/.bashrc NACH DEN SOURCE BEFEHL ... das find ich sehr praktsich - z.b. ist in meiner /etc/profile ll='ls -l -a --color' definiert - in der .bashrc von meinem normalen benutzer wird dieser alias aber durch ll='ls -l --color' überschrieben weil ich als normaler benuzer nicht standardmäßig alle dateien sehn will ...

just my 2 cents :)

meetme
13.07.03, 11:01
thx jetzt gehts echt einwandfrei!

Kip
13.07.03, 11:17
Original geschrieben von HirschHeisseIch
Ich weiss ;)

:ugly: