Symbolischen link auf ~
Hallo, gibt es eine Möglichkeit einen symbolischen Link auf ~ zu machen, der aber nicht auf das Homeverzeichnis des Link-Ersteller weist, sondern auf das Homeverzeichnis des eingloggten Users? -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Hallo, On Sun, 19 Oct 2003 at 15:44 (+0200), Dieter Kroemer wrote:
gibt es eine Möglichkeit einen symbolischen Link auf ~ zu machen, der aber nicht auf das Homeverzeichnis des Link-Ersteller weist, sondern auf das Homeverzeichnis des eingloggten Users?
Was heißt "des eingeloggten Users"? Es können mehrere User eingeloggt sein, daher ergibt das Ganze keinen Sinn. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ "Damn the torpedoes. Full speed ahead" -- Capt. David Farragut
Am Sonntag, 19. Oktober 2003 15:44 schrieb Dieter Kroemer:
gibt es eine Möglichkeit einen symbolischen Link auf ~ zu machen, der aber nicht auf das Homeverzeichnis des Link-Ersteller weist, sondern auf das Homeverzeichnis des eingloggten Users?
Und wohin soll der link zeigen, wenn zwei User eingeloggt sind? Gruß Harald
Am Sonntag, 19. Oktober 2003 15:58 schrieb Harald Huthmann:
Und wohin soll der link zeigen, wenn zwei User eingeloggt sind?
Wenn user xy "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen und wenn user ab "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen. Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)? -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Moin Dieter, Am Sonntag, 19. Oktober 2003 16:07 schrieb Dieter Kroemer:
Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)?
nein, funktioniert nicht. Aber lege doch ein alias an, z.B. cdhome das dann cd ~ ausführt. bis denn ... /Frank/
Hallo, Am Sun, 19 Oct 2003, Frank Röske schrieb:
Am Sonntag, 19. Oktober 2003 16:07 schrieb Dieter Kroemer:
Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)?
nein, funktioniert nicht. Aber lege doch ein alias an, z.B. cdhome das dann cd ~ ausführt.
Bitte? Ich glaub ich steh im Wald! $ pwd /usr/src/linux $ cd $ pwd /home/dh -dnh -- Drive defensively -- buy a tank.
On Sun, 19 Oct 2003 at 18:04 (+0200), David Haller wrote:
Am Sun, 19 Oct 2003, Frank Röske schrieb:
Am Sonntag, 19. Oktober 2003 16:07 schrieb Dieter Kroemer:
Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)?
nein, funktioniert nicht. Aber lege doch ein alias an, z.B. cdhome das dann cd ~ ausführt.
Bitte? Ich glaub ich steh im Wald!
wenn rings um dich lauter Bäume sind dann hast Du vermutlich recht. SCNR. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Perfektion der Mittel und Konfusion der Ziele kennzeichnen meiner Ansicht nach unsere Arbeit. -- Albert Einstein
Moin, * Dieter Kroemer <kroe@rs-schesslitz.de> [2003-10-19 16:07]:
Wenn user xy "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen und wenn user ab "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen. Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)?
Was ist denn falsch an 'cd ~'? Thorsten -- In dem Augenblick, wo wir anfangen unsere Freiheitsrechte einzuschränken, besorgen wir das Geschäft der Terroristen. - Günter Grass
Am Sonntag, 19. Oktober 2003 16:07 schrieb Dieter Kroemer:
Und wohin soll der link zeigen, wenn zwei User eingeloggt sind?
Wenn user xy "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen und wenn user ab "cd linkname" eingibt, sollte er in seinem Homeverzeichnis landen. Also so als ob ein User "cd ~" eingeben würde - aber gut, ich sehe schon, das wird wahrscheinlich nicht funktionieren, oder (ein link und zwei Ziel ?!)?
Ein "cd" ohne Argumente ist gleichbedeutend mit "cd ~", soll es noch einfacher gehen? $ cd Was hast Du vor? -- Andreas
Am Sonntag, 19. Oktober 2003 16:25 schrieb Andreas Winkelmann:
Am Sonntag, 19. Oktober 2003 16:07 schrieb Dieter Kroemer:
Ein "cd" ohne Argumente ist gleichbedeutend mit "cd ~", soll es noch einfacher gehen?
Also ich klär euch mal auf, was ich vorhabe. Wir haben in der Schule Windowsrechner, mit den sich die Kollegen einigermaßen auskennen und dort sind ein paar Laufwerke mittels Samba gemountet. also z.B.: Pub auf Arktur (t:) (das zugehörige Verzeichnis am Server ist z.B. /home/administration/pub) und eben auch Kroe auf Arktur (u:) (das zugehörige Verzeichnis ist /home/teachers/kroe) Zusätzlich haben wir einige Linux-Rechner darunter auch Terminalserver: Jetzt haben einige User mit dem Verzeichnisbaum unter Linux ihre Probleme (die Homeverzeichnisse befinden sich für Schüler in /home/users, für Lehrer in /home/teachers. Damit die "Windows-gewöhnten-User" bei der Dateistruktur keine Problem haben, möchte ich symlinks auf die Verzeichnisse erstellen, zu denen es auch die Samba-Laufwerke gibt. Also z.B. /home/_pub_auf_arktur_[p:]/ --> /home/administration/pub und eben mein vorgetragenes Problem: /home/_user_auf_akrtur_[u:]/ --> /home/teachers/kroe oder eben --> /home/users/schuelerxyz, wenn ein anderer User eingeloggt ist. Also ein Link und mehrere Ziele. Wenn ich nur Linux-Clients hätte, an denen zur gleichen Zeit nur ein User arbeitet, könnte ich das Problem mit mount --bind beim Einloggen lösen (beim Asuloggen mit umount), aber bei einem Terminalserver fällt mir keine Lösung ein ... daher meine etwas seltsame Frage nach einem Link das an verschiedene Ziele weist. -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Hallo Dieter, Dieter Kroemer <kroe@rs-schesslitz.de> wrote on Sunday, October 19, 2003 7:21 PM
Damit die "Windows-gewöhnten-User" bei der Dateistruktur keine Problem haben, möchte ich symlinks auf die Verzeichnisse erstellen, zu denen
es auch die Samba-Laufwerke gibt. Also z.B.
/home/_pub_auf_arktur_[p:]/ --> /home/administration/pub
und eben mein vorgetragenes Problem: /home/_user_auf_akrtur_[u:]/ --> /home/teachers/kroe oder eben --> /home/users/schuelerxyz, wenn ein anderer User eingeloggt ist.
Wenn du die Linux-Verzeichnisstruktur "verstecken" willst und den Benutzern was Windows-artiges anbieten willst, würde ich im .bashrc jedes Benutzers einfach Variablen P und U definieren, die die jeweiligen Pfade enthalten. Dann kann man per cd $P bzw. cd $U dorthin wechseln. Bernhard
Am Sonntag, 19. Oktober 2003 20:17 schrieb Bernhard Schalk:
cd $P bzw. cd $U
Es geht sogar die Definition von alias u:='cd /home/someuser' z.B. in der .bashrc
Danke für die Tipps :-) Aber es geht mir nicht um die Eingabe an der Bash (soweit werden die meisten Windowsuser ja sowieso nicht kommen), sondern um den Zugriff in einem Filemanager (ich verwende z.B. den xfe - klein, schnell, leistungstark) -- Viele Grüße/kind regards (o_ (o_ Dieter //> (o_ (o_ //\ http://www.linux-in-der-schule.de V_)_ (/)_ (\)_ V_/_
Moin, * Dieter Kroemer <kroe@rs-schesslitz.de> [2003-10-19 15:44]:
gibt es eine Möglichkeit einen symbolischen Link auf ~ zu machen, der aber nicht auf das Homeverzeichnis des Link-Ersteller weist, sondern auf das Homeverzeichnis des eingloggten Users?
So geht das sicher nicht: Wenn zwei Leute gleichzeitig eingeloggt sind, soll der Link dann gleichzeitig zwei unterschiedlich Werte haben? Wenn Du auf das Homeverzeichnis des aktuellen Users verweisen willst, kannst Du in den meisten Fällen ~ benutzen. Falls das nicht geht, geht fast immer ${HOME}. Wenn das Dein Problem nicht löst, dann erzähl uns bitte, was überhaupt Dein Problem ist. Thorsten -- Dieser Satz kein Verb.
participants (9)
-
Andreas Winkelmann
-
Bernhard Schalk
-
Bernhard Walle
-
David Haller
-
Dieter Kroemer
-
Frank Röske
-
Harald_mail@t-online.de
-
Peter Wiersig
-
Thorsten Haude