Skip to main content

Co to jest inoda?

INODE to miejsce, w którym system komputerowy w stylu Unix przechowuje informacje o plikach w systemie.Każdy plik w systemie jest powiązany z jednym z tych węzłów, który śledzi informacje, takie jak własność, uprawnienia i typ pliku.INODY są identyfikowane według liczb.Zwykle do tego rodzaju pamięci używanych jest około 1 procent pojemności pamięci systemu plików.

Systemy komputerowe w stylu UNIX pochodzą z systemu operacyjnego UNIX.Są one często używane na serwerach, stacjach roboczych komputerowych i urządzeniach mobilnych.UNIX został opracowany w 1969 roku przez pracowników ATT, którzy pracowali w Bell Labs.Przykłady systemów opartych na UNIX obejmują dystrybucję oprogramowania Linux i Berkeley, czasem znanego jako Berkeley UNIX.

INODE jest częścią podstawowego systemu plików tego typu systemów operacyjnych.System plików organizuje pliki komputerowe i dane związane z nimi w bazie danych, aby system operacyjny mógł je przechowywać, organizować i używać.Używa INODES do przechowywania niezbędnych informacji o pliku.

Nazwa pliku nie jest wymieniona, ponieważ indywidualny plik można czasem uzyskać dostęp za pomocą wielu nazw plików.Zamiast tego INODE przechowuje informacje o tym, który użytkownik lub grupa jest właścicielem pliku, a które użytkownicy i grupy mają zgodę na odczyt, edytowanie lub korzystanie z pliku.Przechowuje także informacje o tym, jaki typ jest plik.

W większości systemów tylko około 1 procent miejsca do przechowywania systemu jest używane do INODES.Ogranicza to liczbę plików, które może utrzymać system.W miarę tworzenia nowego pliku tworzone są również nowe iody.Jeśli użytkownik próbuje utworzyć zbyt wiele plików, można osiągnąć limit pamięci, zapobiegając tworzeniu dowolnych nowych plików.

W miarę tworzenia każdego iDe jest przypisany numer.Liczba ta pozostaje taka sama, gdy dysk, na którym znajduje się plik, jest defragmentacja, nawet jeśli ta defragment powoduje przeniesienie pliku.Jeśli plik zostanie przeniesiony ręcznie, liczba ta pozostanie taka sama.

System operacyjny utrzymuje bazę danych INODE.Ta baza danych jest używana przez komputer do śledzenia i dostępu do informacji w każdym INODE.Pliki można również otworzyć, uzyskując dostęp do INODE za pośrednictwem bazy danych.

Użytkownik komputera może znaleźć inode indywidualnego pliku.Może to zrobić, używając polecenia LS -i.To polecenie spowoduje wyświetlenie niektórych informacji przechowywanych dla danego pliku.