Archiv verlassen und diese Seite im Standarddesign anzeigen : Gentoo -> root-shell
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?
source /etc/profile
das kannst du in die .bashrc des entsprechendne Users schreiben, dann gehts jedesmal...
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.
[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?
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 ;)
@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 ;)
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!!!
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 :)
thx jetzt gehts echt einwandfrei!
Original geschrieben von HirschHeisseIch
Ich weiss ;)
:ugly:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.