sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #87677
Re: Hvordan pokker angiver man inode number i stedet for fil navn
Jon Bendtsen wrote:
Hej
Jeg har nogle lister med inode numbers hvor indholdet af filerne er ens.
Dem vil jeg godt hardlinke sammen, men problemet er at ln kræver fil navn.
Derfor kunne jeg rigtig godt tænke mig et hurtigt væktøj til at finde
navnet
ud fra inode nummeret.
find -inum tager for lang tid. Burde det ikke bare være at slå op i
filsystemets
inode tabel og finde navnet?
Navnene står i directories, ikke i inode tabellerne. Der kan jo
være flere, hvis de allerede har flere hardlinks.
Hvordan er tabellerne med de ens filer lavet?
Og hvorfor er der gemt inode numrene på filerne og ikke navnene?
Der er nok ikke nogen nem måde at gå fra inode til filnavn,
du skal nok lave noget "ls -i" og så søge i outputtet. Der
kan jo være flere hits, hvis filerne er hardlinkede i forvejen.
Mogens
--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk
Follow ups
References