Hallo Liste Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird) Mfg Tobias Tobias Wilken Otterbach 38 53902 Bad Münstereifel Tel.: 02253 - 4290 E-Mail: T-Wilken@H-O-L-D.de Homepage: http://www.H-O-L-D.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Tobias Wilken [T-Wilken@Dkc.de] wrote:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
Kommt auf die Shell an. Mit bash ganz einfach PATH="/irgend/ein/verzeichnis:/noch/ein/verzeichnis" etc. Dabei ist PATH aber kein Befehl sondern eine Umgebungsvariable und die ist wiederum shell-unabhängig. Der Suchpfad wird beim Login bestimmt und befindet sich i.d.r in /etc/profile. Du kannst den PATH dann pro benutzer mit seiner ~/.profile anpassen. Ansonsten sagt man bash zu PATH: PATH The search path for commands. It is a colon-sepa rated list of directories in which the shell looks for commands (see COMMAND EXECUTION below). The default path is system-dependent, and is set by the administrator who installs bash. A common value is ``/usr/gnu/bin:/usr/local/bin:/usr/ucb:/bin:/usr/bin:.''. man bash ist sowieso sehr lehrreich und interessant ;) Don't panic, Kilian --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Tue, 28 Mar 2000, schrieb Tobias Wilken:
Hallo Liste
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird) WAS macht dieser Befehl denn konkrett? Das sollte man bei solchen Fragen immer mit angeben.
Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
----- Original Message -----
From: Sven Hoexter
Am Tue, 28 Mar 2000, schrieb Tobias Wilken:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
WAS macht dieser Befehl denn konkrett? Das sollte man bei solchen Fragen immer mit angeben.
Naja. Der PATH-Befehl setzt den Pfad, unter dem nach ausführbaren Programmen gesucht wird. Tobias hätte das sehr einfach finden können. Unter Linux heisst die Umgebungsvariable ebenfalls PATH, ansehen und setzen kann man sie mit "export" und "set". Wenn sie beim Login gesetzt werden soll, bietet sich ein .profile bzw das /etc/profile an. -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Tue, 28 Mar 2000, Marco Dieckhoff wrote:
Am Tue, 28 Mar 2000, schrieb Tobias Wilken:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
WAS macht dieser Befehl denn konkrett? Das sollte man bei solchen Fragen immer mit angeben.
Naja. Der PATH-Befehl setzt den Pfad, unter dem nach ausführbaren Programmen gesucht wird.
Tobias hätte das sehr einfach finden können. Unter Linux heisst die Umgebungsvariable ebenfalls PATH, ansehen und setzen kann man sie mit "export" und "set".
Naja... Natürlich hätte Tobias das sehr einfach rausfinden können. Aber die Frage ist immer: WIE? Also wenn ich gerade mal zweimal die TAB-Taste drücke: Display all 1684 possibilities? (y or n) Hmmm... Die Antwort ist richtig. Aber zu unterstellen, daß das sehr einfach ist? </ot> yast -> Administration des Systems -> Konfusionsdatei verändern -> PATH Carsten --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
----- Original Message -----
From: Carsten Meyer
On Tue, 28 Mar 2000, Marco Dieckhoff wrote:
Am Tue, 28 Mar 2000, schrieb Tobias Wilken:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
Tobias hätte das sehr einfach finden können. Unter Linux heisst die Umgebungsvariable ebenfalls PATH, ansehen und setzen kann man sie mit "export" und "set".
Naja... Natürlich hätte Tobias das sehr einfach rausfinden können. Aber die Frage ist immer: WIE?
Hm. Meine erste Vermutung als DOS-kundiger ist immer: Heisst das vielleicht genauso? Schliesslich hat DOS sich viel von Unix abgeguckt. Und in diesem Fall war's wirklich so. Meinen ersten Linux-Monat (vor einigen Jahren) habe ich mit "dir" verbracht, bis mir jemand von "ls" erzählt hat (glücklicherweise hatte die Dist. einen Alias für dir) -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Marco Dieckhoff wrote:
Meinen ersten Linux-Monat (vor einigen Jahren) habe ich mit "dir" verbracht, bis mir jemand von "ls" erzählt hat (glücklicherweise hatte die Dist. einen Alias für dir)
Ist bei mir auch gesetzt: [/etc/profile.local] alias dir='echo "dir is DOSish, use \"ls\" instead!"' ;-) christian -- Bitte kein CC: bei Antwort an Mailingliste Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://www.ndh.net/home/schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Die, 28 Mär 2000 schrieb Marco Dieckhoff:
----- Original Message ----- From: Sven Hoexter
Sent: Tuesday, March 28, 2000 10:18 PM Am Tue, 28 Mar 2000, schrieb Tobias Wilken:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
WAS macht dieser Befehl denn konkrett? Das sollte man bei solchen Fragen immer mit angeben.
Naja. Der PATH-Befehl setzt den Pfad, unter dem nach ausführbaren Programmen gesucht wird.
Tobias hätte das sehr einfach finden können. Unter Linux heisst die Umgebungsvariable ebenfalls PATH, ansehen und setzen kann man sie mit "export" und "set".
Wenn sie beim Login gesetzt werden soll, bietet sich ein .profile bzw das /etc/profile an.
Und wenn es nach einem SuSE-Update immer noch funktionieren soll lieber in /etc/profile.local oder ~/.profile. -- MfG Waldemar Brodkorb Linux rulez! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Die, Mär 28, 2000 at 09:04:56 +0200, Tobias Wilken wrote:
Hallo Liste
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX? Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
Ich fasse es nicht! Hast Du nicht mal die Antworten (es waren 2) auf Deine eigene Mail zum selben Thema und mit fast identischem Anfang gelesen? Zur Erinnerung: Deine Mail ist vom 19. März (dieses Jahr, Subject war: PATH - Anweisung)! Da war nämlich auch die Antwort auf diese Frage drin. So langsam kriege ich hier ein Rad ab, auch auf die Gefahr hin, dass ich jetzt der böse Onkel bin, der immer mit den OT-Threads anfängt. Tobias, Du hast in den vergangenen 10 Tagen offensichtlich nichts von dem begriffen, was hier in der Liste ständig gepredigt wird: RTFM! Wenn Du schon zu faul bist mal ein paar Manuals zu lesen, dann kannst Du Dich ja wohl wenigstens mal überwinden und das lesen, was Dir andere antworten! (S)CNR >>:-< Jan - dem es hier auch langsam reicht! P.S.: Bitte keinen neuen OT-Thread, ich musste nur mal Dampf ablassen. Wenn Ihr meckern wollt, dann macht es bitte per PM. Und: Nein, ich kontrolliere hier nicht die ML, aber die Frage hat mich an die andere Mail erinnert. Die genauen Daten habe ich aus dem Archiv. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Tobias Wilken schrieb am 28.Mär.2000:
Gibt es irgendwie sowas wie den PATH Befehl unter DOS für LINUX?
Den Befehl gibt es so nicht, aber es gibt die Umgebungsvariable PATH. Sie ist schon gesetzt. Du kannst es Dir ansehen, wenn Du echo $PATH eingibst. Anders als bei DOS wird aber nicht zuerst im aktuellen Verzeichnis gesucht, sondern in der Reihenfolge, wie es in PATH steht. Dabei steht ein . oder auch ein leerer Eintrag für das aktuelle Verzeichnis. Wenn Du den PATH verändern willst, so kannst Du einfach export PATH=/usr/bin:/bin/ oder so eingeben. Aber das willst Du nicht, da Du ihm höchstens ergänzen möchtest. Daher kannst Du export PATH=$PATH:/zusätzliches/Verzeichnis sagen, damit /zusätzliches/Verzeichnis auch im Pfad eingebunden wird, dann allerdings als letztes. Willst Du es als erstes haben, so muß Du export PATH=/zusätzliches/Verzeichnis:$PATH eingeben. Sei vorsichtig, daß Du nicht aus versehen das aktuelle Verzeichnis mit einbindest. Besonders root sollte das aktuelle Verzeichnis nicht mit im Pfad haben und die anderen User erst relativ am Schluß.
Wenn JA wie kann ich es ganau machen (so das es direkt beim starten Deklariert wird)
Dann schreibst Du es entweder in /etc/profile.local wenn es für alle User gelten soll oder in ~/.bashrc wenn es nur für diesen einen User gelten soll. Das ~ ist eine Abkürzung für das Homeverzeichnis. Aber was willst Du damit machen? Alle wichtigen Verzeichnisse stehen da schon drin, einschließlich ein ~/bin in dem Du Deine persönlichen ausfühbaren Dateien reinschreiben solltest. Bernd -- Bitte die Etikette von Christian beachten: http://www.ndh.net/home/schult/ Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (9)
-
B.Brodesser@online-club.de
-
cmeyer@mail.com
-
cschult@gmx.de
-
hoexter@orgaprog.de
-
Jan.Trippler@t-online.de
-
kil@bunny.ch
-
linux@jwr.de
-
linux@netcologne.de
-
T-Wilken@Dkc.de