Habe seit kurzem im Terminal Fenster nur noch am anfang bash-2.05b$ stehen.
Warum??? hatte vorher irgendwas in viereckigen klammer stehen [ralf@linuxkiste] oder so.
Kann mir jemand erklären wieso das weg ist???
Habe seit kurzem im Terminal Fenster nur noch am anfang bash-2.05b$ stehen.
Warum??? hatte vorher irgendwas in viereckigen klammer stehen [ralf@linuxkiste] oder so.
Kann mir jemand erklären wieso das weg ist???
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
schreib mal folgendes in deine .bashrc .bash_profile oder irgend ne andere Datei die so ähnlich heißt:
export PS1="[\\t][\\u@\\h][\\w]> "
(du kannst die Zeile auch etwas abändern)
Do you want your possessions identified?
Og friend. Og good dude. Og died. Og now food.
Gravity is a myth, the earth sucks.
Jo rein Theoretisch klappt das ja aber habe nur eine .bashrc in etc und die ist dann für den "su"
Wo issen meine von meinen benutzer unter redhat??
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
schreibs mal in die /etc/profile
Do you want your possessions identified?
Og friend. Og good dude. Og died. Og now food.
Gravity is a myth, the earth sucks.
Probier ich ma aus.
Noch ne Zweite Frage.
Wie oder Wo kann ich ein PATH eintragen so das ich es einfach so eintippen kann wo ich will ohne in das verzeichnis zu wechseln???
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
Wenn ich mich nicht irre, wird die Variable $PATH bei RedHat ebenfalls in /etc/profile definiert.
Do you want your possessions identified?
Og friend. Og good dude. Og died. Og now food.
Gravity is a myth, the earth sucks.
z.B. muss ich jetzt um iptables auszuführen /sbin/iptables. ..... eintippen
wie könnte ich denn jetzt dieses sbin als PATH schreiben??
Dort ist zum beispiel auch der PATH von JAVA den ich da rein geschrieben habe.
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
sbin steht im PATH von root. Du musst allerdings su - benutzen statt su
Do you want your possessions identified?
Og friend. Og good dude. Og died. Og now food.
Gravity is a myth, the earth sucks.
Achso ja dann. das muss man ja erstmal wissen
was issen der unterscheid zwischen su und su -???
gibbet da noch andere möglichkeiten??
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
Nope in Profiles für das Terminal hat auch nix gebracht.
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
du musst in deiner terminal emulation einstellen das du eine loginshell verwenden möchtest.
Der unterschied zwischen einer loginshell und aktivenshell sind die dateien die beim login oder start der neuen bash (bzw. xterm,console,eterm ...) ausgeführt werden.
Loginshell(z.B. "su -"): /etc/profile #hier wird meistens die PS1 variable gesetzt, ~/.profile , ~/.bash_login , ~/.bash_profile
aktiveshell(z.B. "su"): ~/.bashrc
das heisst untern strich wenn du ein login in einer konsole (nicht xterm, ...) und du hast ein bash prompt dann stelle deine terminal emulation auf loginshell und du hast die selbe wie unter der konsole.
Hallo Linuxschrotter,
das ist sicherlich sehr richtig, was du da sagst. Aber kannst du mal für einen absoluten DAU erklären, der gerade erst auf Linux umgestiegen ist, wie er zurück zur Verzeichnisansicht zurückkommt? Anstelle der bash-2.05b Anzeige ?
Danke
Georg
hallo ne ich habs *******e geschrieben ...
Was ich sagen will ist das wenn du einen xterm oder was auch immer öffnest das nur eine aktive shell ist, währendessen wenn du dich in einer richtigen console einloggst du eine loginshell hast. Der unterschied sind die datein die ausgeführt werden. Normaler weisse wird die PS1 variable in der /etc/profile gesetzt, die ist für dein bash prompt (das am anfang einer zeile) verantwortlich. Aber /etc/profile wird bei einer aktiven shell wie bei einen xterm nicht eingebunden deswegen ist die PS1 variable nicht gesetzt. Deswegen zeigt die bash ein "bash-version" an. Vergleichbar mit einer immer auf 00:00 blinkenden uhr auf einen video recorder. Also kannst du jetzt 2 sachen machen, du schaust nach ob man bei deiner xterminalemu (das ist ein consolen fenster unter X) nachschauen ob es irgendwo bei optionen etwas steht wie "als loginshell starten" , die 2te möglichkeit ist das du vollgendes in deine ~/.bashrc schreibst (das einzige file das bei einer aktiven shell ausgeführt wird)
source /etc/profile
dadurch wird auch bei einer aktiven shell die /etc/profile eingebunden.
verstanden ?
Hilfeeeeeee..... bitteeeee....
Habe grade ausversehen den Link der Console aus dem startmenü gelöscht und jetzt kann ich nur noch diese komische
xterm console als befehl ausführen. WIe starte ich das Terminal was bei redhat dabei ist?????
Gentoo Linux 2.6.24-r3Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800
keine panik
wenn du kde verwendest mach einen starter
bei den das ausgeführt werden soll
konsole
wenn du gnome verwendest mach einen starter
bei den das ausgeführt werden soll
gnome-terminal
Lesezeichen