I-węzeł to struktura danych w systemach operacyjnych UNIX, która zawiera ważne informacje dotyczące plików w systemie plików. Gdy system plików jest tworzony w systemie UNIX, tworzona jest również określona liczba i-węzłów. Zwykle około 1 procent całkowitego miejsca na dysku systemu plików jest przydzielany do tabeli i-węzłów.
Gdzie są przechowywane i-węzły w systemie plików Unix?
Nazwy i-węzłów (nazwy plików, katalogów, urządzeń itp.) są przechowywane na dysku w katalogach Tylko nazwy i powiązane numery i-węzłów są przechowywane w katalogu; rzeczywista przestrzeń dyskowa dla dowolnych danych, które są nazwane, jest przechowywana w ponumerowanym i-węźle, a nie w katalogu.
Jakie systemy plików używają i-węzłów?
Te informacje są nazywane metadanymi, ponieważ są to dane opisujące inne dane. W Linux ext4 systemie plików struktury i-węzłów i katalogów współpracują ze sobą, aby zapewnić podstawową strukturę, która przechowuje wszystkie metadane dla każdego pliku i katalogu.
Ile i-węzłów znajduje się w pliku?
Istnieje jeden i-węzeł na obiekt systemu plików. I-węzeł nie przechowuje zawartości ani nazwy pliku: po prostu wskazuje na określony plik lub katalog.
Gdzie jest przechowywany numer i-węzła?
Tabela i-węzłów jest przechowywana w bloku dysku logicznego. Każdy wpis tablicy i-węzłów przechowuje pewne atrybuty pliku, takie jak rozmiar pliku, uprawnienia, własność, adres bloku dysku, czas ostatniej modyfikacji itp. Zarówno katalogi, jak i zwykłe (nie-katalogowe) pliki są plikami.