Articles

Jak najít soubor je Inoda v Linuxu

Přehled

Soubory, které jsou napsané pro Linux souborové systémy jsou přiřazeny inode. Tyto jedinečné ID jsou používány databází souborového systému, aby bylo možné sledovat soubory. V tomto tutoriálu se dozvíte, jak zobrazit číslo inodu přiřazené souboru nebo adresáři.

existují dva příkazy, které lze použít k zobrazení souboru nebo adresáře inode, a jsou to ls a stat. Oba jsou uvedeny níže.

ls příkaz je užitečný pro objevování inode číslo pro seznam souborů v adresáři, zatímco state příkaz je vhodnější pro jednotlivé soubory nebo adresáře.

Použití ls

simplist způsob zobrazení přiřazené inode souborů na Linuxový souborový systém, je použít ls příkaz. Při použití s-i příznak výsledky pro každý soubor obsahuje číslo inode souboru.

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

ve výše uvedeném příkladu jsou dva adresáře vráceny příkazem ls. První sloupec vráceného výpisu je přiřazený inode.

  • html adresář byl přidělen inode 276944
  • wordpress directory byl přidělen inode 405570

Použití stat příkaz

Další způsob prohlížení souboru inode je použít stat příkaz. Tato metoda se obecně používá proti jednomu souboru, zatímco příkaz ls se používá proti seznamu souborů.

příklad bude stat html adresář vidět výše.

stat ./html

Jak můžete vidět z výstupu state inode hodnota vrácena, je stejný jako ten, ze ls příkaz: 276944.