Re: Harte Links auf Verzeichnisse?

2005-06-11 Diskussionsfäden Simon Eilting
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?

2005-06-11 Diskussionsfäden Evgeni Golov
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?

2005-06-11 Diskussionsfäden Frank Terbeck
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?

2005-06-11 Diskussionsfäden Michael Welle
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?

2005-06-11 Diskussionsfäden Frank Terbeck
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?

2005-06-11 Diskussionsfäden Michael Welle
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?

2005-06-11 Diskussionsfäden Michael Bienia
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?

2005-06-11 Diskussionsfäden Jens Schüßler
* 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?

2005-06-11 Diskussionsfäden Bertram Scharpf
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?

2005-06-11 Diskussionsfäden Bertram Scharpf
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?

2005-06-11 Diskussionsfäden Volker Katz
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?

2005-06-11 Diskussionsfäden Frank Terbeck
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)