Sådan finder du en fils Inode i Linuk
oversigt
filer skrevet til Linuk filsystemer tildeles en inode. Disse unikke id ‘ er bruges af filsystemets database for at holde styr på filer. I denne vejledning lærer du, hvordan du får vist det inode-nummer, der er tildelt en fil eller et bibliotek.
der er to kommandoer, der kan bruges til at se en fil eller katalogets inode, og de er ls
og stat
. Begge er dækket nedenfor.
ls
kommandoen er nyttig til at opdage inode-nummeret for en liste over filer i en mappe, mens kommandoenstate
er bedre egnet til enkeltfiler eller mapper.
brug af LS-kommandoen
den forenklede metode til visning af den tildelte inode for filer på et Linuks-filsystem er at bruge kommandoenls
. Når det bruges med -i
flag resultaterne for hver fil indeholder filens inode nummer.
ls -li
276944 drwxr-xr-x 16 www-data www-data 4096 Jun 4 2019 html405570 drwxr-xr-x 5 www-data www-data 4096 Jun 10 21:48 wordpress
i eksemplet ovenfor returneres to mapper af kommandoenls
. Den første kolonne i den returnerede fortegnelse er den tildelte inode. html-mappen blev tildelt inode 276944
ved hjælp af stat-kommandoen
en anden metode til visning af en fils inode er at bruge kommandoen stat
. Denne metode bruges generelt mod en enkelt fil, mens kommandoen ls
bruges mod en liste over filer.
eksemplet vil stat
html-mappen set ovenfor.
stat ./html
som du kan se fra udgangen afstate
den returnerede inode-værdi er den samme som den frals
kommando: 276944.
Leave a Reply