Re: Harte Links auf Verzeichnisse?
Moin, On Sat, Jun 11, 2005 at 12:04:54PM +0200, Bertram Scharpf wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ Das ist mindestens interessant. Bei mir hat /var/mail auch 2 Links, allerdings ist /var/spool/mail ein softlink... Wie hat man dann das hingekriegt? Magie? -- Simon Eilting -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
On Sat, 11 Jun 2005 12:46:06 +0200 Simon Eilting [EMAIL PROTECTED] wrote: Moin, Morgen, # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 / var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ Das ist mindestens interessant. Bei mir hat /var/mail auch 2 Links, allerdings ist /var/spool/mail ein softlink... Jedes Verzeichnis hat mindetsens zwei Links. Grund: ein Link aus dem übergeordnetem Verzeichnis, also aus /var nach /var/mail, und einmal ein Link aus dem Verzeichnis selbst, also /var/mail/.. nach /var/mail. Somit ist das alles richtig. /var/spool/mail ist ein Symlink (nicht Softlink?!) auf /var/mail. Wie hat man dann das hingekriegt? Magie? Nein, es ist ein Unix-Dateisystem. Simon Eilting Evgeni Golov -- ^^^| Evgeni -SargentD- Golov ([EMAIL PROTECTED]) d(O_o)b | PGP-Key-ID: 0xAC15B50C -|- | WWW: www.die-welt.net ICQ: 54116744 / \| IRC: #sod @ irc.german-freakz.net pgpbAbN1lBTmO.pgp Description: PGP signature
Re: Harte Links auf Verzeichnisse?
Frank Terbeck [EMAIL PROTECTED] wrote: Bertram Scharpf [EMAIL PROTECTED] wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? /var/spool/mail _ist_ ein Link auf /var/mail arg, s/Link/Symlink/ Gruss, Frank -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
Morgen, Frank Terbeck [EMAIL PROTECTED] writes: Frank Terbeck [EMAIL PROTECTED] wrote: Bertram Scharpf [EMAIL PROTECTED] wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? /var/spool/mail _ist_ ein Link auf /var/mail arg, s/Link/Symlink/ warum sind dann die Inodes gleich? Die man-page zu ln bietet auch hardlinks auf Verzeichnisse an. VG hmw -- We're back to the times when men were men and wrote their own device drivers Linus Torvalds -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
Michael Welle [EMAIL PROTECTED] wrote: Morgen, Frank Terbeck [EMAIL PROTECTED] writes: Frank Terbeck [EMAIL PROTECTED] wrote: Bertram Scharpf [EMAIL PROTECTED] wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? /var/spool/mail _ist_ ein Link auf /var/mail arg, s/Link/Symlink/ warum sind dann die Inodes gleich? Die man-page zu ln bietet auch hardlinks auf Verzeichnisse an. Oh, Sorry, Muss wohl doch erst noch einen Kaffee trinken... Auf meinem System ist es ein Symlink... Was ist denn das für ein Filesystem auf dem /var liegt? Gruss, Frank - der jetzt erst einmal die Kaffeemaschine anwirft -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
Morgen, Frank Terbeck [EMAIL PROTECTED] writes: Michael Welle [EMAIL PROTECTED] wrote: Morgen, Frank Terbeck [EMAIL PROTECTED] writes: Frank Terbeck [EMAIL PROTECTED] wrote: Bertram Scharpf [EMAIL PROTECTED] wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? /var/spool/mail _ist_ ein Link auf /var/mail arg, s/Link/Symlink/ warum sind dann die Inodes gleich? Die man-page zu ln bietet auch hardlinks auf Verzeichnisse an. Oh, Sorry, Muss wohl doch erst noch einen Kaffee trinken... das ist immer eine gute Idee ;). Gleich mal nachfuellen. Auf meinem System ist es ein Symlink... Was ist denn das für ein Filesystem auf dem /var liegt? Bei mir ist es ext2 und ein hardlink. In base-file.postinst wird aber ein symlink angelegt. Hm, vielleicht war das frueher mal anders. Mal abgesehen davon, das hardlinks auf Verzeichnisse boese sein koennen, funktioniert ln -d bei mir trotzdem nicht: operation not permitted. Wer weiss etwas ueber die Randbedingungen? Zur Not kann man es wohl mit debugfs auch hinbekommen... VG hmw -- We're back to the times when men were men and wrote their own device drivers Linus Torvalds
Re: Harte Links auf Verzeichnisse?
On 2005-06-11 12:04:54 +0200, Bertram Scharpf wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? $ ls -ldi /var/mail /var/spool/mail /var/spool/mail/ 58720782 drwxrwsr-x 2 root mail 20 2005-06-11 13:20 /var/mail 8390531 lrwxrwxrwx 1 root root 7 2004-07-21 17:20 /var/spool/mail - ../mail 58720782 drwxrwsr-x 2 root mail 20 2005-06-11 13:20 /var/spool/mail/ Mit / am Ende vom /var/spool/mail/ wird nicht der Softlink angezeigt, sondern das Ziel des Softlinks, welches hier ja /var/mail. Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
* Michael Welle [EMAIL PROTECTED] [11-06-05 13:44]: Was ist denn das für ein Filesystem auf dem /var liegt? Bei mir ist es ext2 und ein hardlink. In base-file.postinst wird aber ein symlink angelegt. Hm, vielleicht war das frueher mal anders. Mal abgesehen davon, das hardlinks auf Verzeichnisse boese sein koennen, funktioniert ln -d bei mir trotzdem nicht: operation not permitted. Wer weiss etwas ueber die Randbedingungen? Zur Not kann Das LHB sagt: Links auf Verzeichnisse Wie die Beispiele des Punkt- und Doppelpunkt-Eintrags in jedem Verzeichnis zeigen, sind harte Links auf Verzeichnisse theoretisch möglich. Es ist aber nicht erlaubt, zusätzliche harte Links auf ein Verzeichnis anzulegen. Zusätzliche, harte Links auf ein Verzeichnis würden die Baumstruktur der Verzeichnishierarchie zerstören und könnten leicht zu endlosen Rekursionen führen. Die bessere, erlaubte Lösung zum Erzeugen zusätzlicher Zugänge für Verzeichnisse sind symbolische Links. Siehe auch http://www.linuxgazette.com/node/516 und info coreutil ln Gruss Jens -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
Hallo, Am Samstag, 11. Jun 2005, 13:52:00 +0200 schrieb Michael Bienia: On 2005-06-11 12:04:54 +0200, Bertram Scharpf wrote: # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? $ ls -ldi /var/mail /var/spool/mail /var/spool/mail/ 58720782 drwxrwsr-x 2 root mail 20 2005-06-11 13:20 /var/mail 8390531 lrwxrwxrwx 1 root root 7 2004-07-21 17:20 /var/spool/mail - ../mail 58720782 drwxrwsr-x 2 root mail 20 2005-06-11 13:20 /var/spool/mail/ Mit / am Ende vom /var/spool/mail/ wird nicht der Softlink angezeigt, sondern das Ziel des Softlinks, welches hier ja /var/mail. Auch bei mir: Es ist tatsächlich der anhängende Schrägstrich! Entschuldigung für das Rauschen. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Harte Links auf Verzeichnisse?
Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? Danke vorab. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Harte Links auf Verzeichnisse?
Moin, Am Samstag 11 Juni 2005 12:04 schrieb Bertram Scharpf: # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory Wie hat man dann das hingekriegt? Hardlinks auf Verzeichnisse sind nicht möglich! Aber Du kannst Dir mit Softlinks helfen. also: # ln -s somedir linkdir HTH! Gruß Volker
Re: Harte Links auf Verzeichnisse?
Bertram Scharpf [EMAIL PROTECTED] wrote: Hallo, # mkdir somedir # ln somedir linkdir ln: `somedir': hard link not allowed for directory # ls -ldi /var/mail /var/spool/mail/ 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/mail 435566 drwxrwsr-x2 root mail 4096 Jun 11 12:00 /var/spool/mail/ # Wie hat man dann das hingekriegt? /var/spool/mail _ist_ ein Link auf /var/mail Gruss, Frank -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)