hoe de Inode van een bestand te vinden in Linux
overzicht
bestanden die naar Linux bestandssystemen zijn geschreven, krijgen een inode toegewezen. Deze unieke ID ‘ s worden gebruikt door de database van het bestandssysteem om bestanden bij te houden. In deze zelfstudie leert u hoe u het inode-nummer kunt bekijken dat aan een bestand of map is toegewezen.
Er zijn twee commando ‘ s die gebruikt kunnen worden om de inode van een bestand of map te bekijken, en ze zijn ls
en stat
. Beide worden hieronder behandeld.
de opdracht ls
is nuttig voor het achterhalen van het inode-nummer voor een lijst met bestanden in een map, terwijl de opdracht state
beter geschikt is voor afzonderlijke bestanden of mappen.
met ls Commando
de simplistische methode voor het bekijken van de toegewezen inode van bestanden op een Linux bestandssysteem is om het ls
commando te gebruiken. Bij gebruik met de -i
flag bevatten de resultaten voor elk bestand het inode-nummer van het bestand.
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
in het voorbeeld hierboven worden twee mappen geretourneerd door het commando ls
. De eerste kolom van de geretourneerde lijst is de toegewezen inode.
- de html-map werd toegewezen inode 276944
- de wordpress-map werd toegewezen inode 405570
met behulp van stat-opdracht
een andere methode om de inode van een bestand te bekijken is het gebruik van de opdracht stat
. Deze methode wordt over het algemeen gebruikt tegen een enkel bestand, terwijl het ls
commando wordt gebruikt tegen een lijst met bestanden.
het voorbeeld zal stat
de html-map hierboven zien.
stat ./html
zoals u kunt zien aan de uitvoer van state
de geretourneerde inode waarde is dezelfde als die van de ls
Commando: 276944.
Leave a Reply