Sobes.tech
Senior

Czym jest inode w Linux?

sobes.tech AI

Odpowiedź od AI

Inode w Linuxie to struktura danych, która przechowuje metadane o pliku, ale nie zawiera jego nazwy ani zawartości. W inode przechowywane są prawa dostępu, właściciel, rozmiary pliku, znaczniki czasowe (utworzenia, modyfikacji, dostępu), liczba odwołań i wskaźniki na bloki danych na dysku.

Gdy tworzony jest plik, system przydziela inode z unikalnym numerem. Nazwa pliku jest przechowywana w katalogu i odwołuje się do inode. To umożliwia kilku nazwom odwoływanie się do tego samego inode (twarde linki).

Przykład: po wywołaniu polecenia ls -i można zobaczyć numer inode każdego pliku.