Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16

Thema: Terminal Fenster unter Red Hat

  1. #1
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334

    Unhappy Terminal Fenster unter Red Hat

    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  2. #2
    Nerd Avatar von sepp2k
    Registriert seit
    Jul 2002
    Beiträge
    6.283
    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.

  3. #3
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  4. #4
    Nerd Avatar von sepp2k
    Registriert seit
    Jul 2002
    Beiträge
    6.283
    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.

  5. #5
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  6. #6
    Nerd Avatar von sepp2k
    Registriert seit
    Jul 2002
    Beiträge
    6.283
    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.

  7. #7
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  8. #8
    Nerd Avatar von sepp2k
    Registriert seit
    Jul 2002
    Beiträge
    6.283
    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.

  9. #9
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  10. #10
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    Nope in Profiles für das Terminal hat auch nix gebracht.
    Gentoo Linux 2.6.24-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  11. #11
    Premium Mitglied Avatar von DustPuppy
    Registriert seit
    Jul 2002
    Ort
    Österreich - Wien
    Beiträge
    928
    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.

  12. #12
    Noch - Dau
    Registriert seit
    Dec 2002
    Ort
    Bonn
    Beiträge
    38

    Re: Terminal Fenster unter RedHat

    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

  13. #13
    Premium Mitglied Avatar von DustPuppy
    Registriert seit
    Jul 2002
    Ort
    Österreich - Wien
    Beiträge
    928
    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 ?

  14. #14
    emerge user Avatar von -13-
    Registriert seit
    Dec 2002
    Beiträge
    334
    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-r3
    Intel E6300 | 2GB DualChannel DDR2 | 500GB | GeForce 8800

  15. #15
    Premium Mitglied Avatar von DustPuppy
    Registriert seit
    Jul 2002
    Ort
    Österreich - Wien
    Beiträge
    928
    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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •