Re: Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Jan Kesten
Mario Holbe wrote:

> Das funktioniert - wie bereits erwaehnt - nur dann zuverlaessig, wenn
> unterhalb von /foo/bar nicht mehr als ein filesystem existiert.

Das war/ist mir bewusst und schon so verinnerlicht, dass es fast
selbstverstÃndlich ist - aber Du hast recht, im Allgemeinen muss man
peinlich genau darauf achten :-) Brauche ich glÃcklicherweise fÃr meinen
Anwendungsfall nicht, ist nur ein einzelnes XFS :-)

Cheers,
Jan



signature.asc
Description: OpenPGP digital signature


Re: Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Mario Holbe
Jan Kesten <[EMAIL PROTECTED]> wrote:
> find /foo/bar -links +1 -type f -printf "%i %p\n" |sort -n
> mir alle Dateien mit Hardlinks listen lassen und sortieren, das dauert

Das funktioniert - wie bereits erwaehnt - nur dann zuverlaessig,
wenn unterhalb von /foo/bar nicht mehr als ein filesystem
existiert.


regards,
   Mario
-- 
reich sein heisst nicht, einen Ferrari zu kaufen, sondern einen zu
verbrennen
   Dietmar Wischmeier


-- 
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: Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Jan Kesten

Danke ihr zwei :-)

Hatte schon befÃrchtet, dass es nicht anders gehen wird - nur dann kann
ich ja mit einem

find /foo/bar -links +1 -type f -printf "%i %p\n" |sort -n

mir alle Dateien mit Hardlinks listen lassen und sortieren, das dauert
im Endeffekt genauso lange oder ist sogar besser als wenn ich jedes mal
fÃr einzelne Dateien ein find bemÃhen muss.

SchÃne GrÃÃe
Jan



signature.asc
Description: OpenPGP digital signature


Re: Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Mario Holbe
Jan Kesten <[EMAIL PROTECTED]> wrote:
> hab mal wieder ein Problem: gibt es eine (einfache) M=C3=B6glichkeit alle=
> Verzeichniseintr=C3=A4ge zu einer gegebenen Datei zu finden? Ich suche na=

Nein, eine einfache Moeglichkeit gibt es nicht, da Dateinamen zwar
auf inodes verweisen aber nicht umgekehrt.
Du musst also zwangslaeufig brute-force nach allen Files suchen,
die auf 'Deine' inode verweisen.

find /mount/point -xdev -inum

xdev ist wichtig, weil inodes nur filesystemweit unique sind.
/mount/point rausfinden ist irgendwie scheinbar auch nicht ganz
trivial. mountpoint -d x zeigt Dir zumindest mal die device-number
des filesystems auf dem sich x befindet. mit ein wenig grep-Magie
ueber /dev und /proc/mounts kommt man darueber sicher auch auf den
Mountpoint von dem aus man find losrappeln lassen muss. Nur mit
initrd wird es fuer / ein wenig problematischer.


regards,
   Mario
-- 
There are 10 types of people in the world: Those who
understand binary, and those who don't...


-- 
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: Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Ulf Volmer
On Wed, Feb 09, 2005 at 03:09:07PM +0100, Jan Kesten wrote:
> Hallo,
> 
> hab mal wieder ein Problem: gibt es eine (einfache) Möglichkeit alle
> Verzeichniseinträge zu einer gegebenen Datei zu finden? Ich suche nach
> etwas, dass mir zu einer gegebenen Datei, alle darauf zeigenden
> Hardlinks zurückgibt (so es denn welche gibt, aber das lässt sich mit ls
> ja testen).

find -inum 

cu
ulf



-- 
Ulf Volmer
[EMAIL PROTECTED]
www.u-v.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)



Dateien zu Hardlink finden

2005-02-09 Diskussionsfäden Jan Kesten
Hallo,

hab mal wieder ein Problem: gibt es eine (einfache) MÃglichkeit alle
VerzeichniseintrÃge zu einer gegebenen Datei zu finden? Ich suche nach
etwas, dass mir zu einer gegebenen Datei, alle darauf zeigenden
Hardlinks zurÃckgibt (so es denn welche gibt, aber das lÃsst sich mit ls
ja testen).

Cheers,
Jan

PS: Keiner hat Ahnung von mhonarc? Oder fehlen mir Mails?



signature.asc
Description: OpenPGP digital signature