Praca z INODES w Linux
INODES w Linux są wpisami, które stanowią podstawę systemów plików w Linux. Zarządzają i obsługują metadane o plikach i ułatwiają wewnętrzne działanie plików w Linux. Systemy plików w Linux mają dwie sekcje; INODES i bloki danych.
INODES działają jako struktury danych, definiowanie katalogów i plików w systemie plików Linux. Ponadto są przechowywane we wpisie katalogu. INODE zawiera wszystkie dane potrzebne do odczytania plików i wskazania bloków tworzących pliki. Dlatego programy, które odnoszą się do plików według ich nazwy, wyszukaj odpowiednią inode z pliku wpisu katalogu.
Wszystkie pliki w katalogach Linux zawierają numer Iode i nazwę pliku oraz przy użyciu numeru INODE; Można pobrać metadane pliku. Jednak numery i nazwy plików są przechowywane w osobnym indeksie, ale link do INODES.
INODE zawiera różne informacje, w tym:
Sprawdzanie liczb iNode
Możesz sprawdzić liczbę inod w systemie plików lub nawet dla określonego pliku. Aby sprawdzić system plików, użyj poniższego polecenia.
$ df -ih
Na poniższym wyjściu możesz zwrócić uwagę na konkretny system plików i jego różne statystyki, w tym bezpłatne i używane wartości procentowe.
Alternatywnie możesz określić określony system plików do sprawdzenia. Na przykład, aby sprawdzić /SDA5, możemy użyć poniższego polecenia.
$ df -ih /dev /sda5
Aby sprawdzić numer Iode dla określonego pliku, możesz wymienić jego zawartość za pomocą ls -il Lub Stat Komenda. Polecenie STAT wyświetla statystyki danego pliku, takie jak numer INODE. W naszym przykładzie nasz plik to test.tekst, a nasze polecenie pokazano poniżej.
$ Stat Test.tekst
Inne szczegóły pliku, takie jak data tworzenia, zostaną wyświetlone za pomocą polecenia STAT.
Podobnie wymienianie zawartości bieżącego katalogu wyświetla liczbę bloków określonego pliku.
$ ls -li | Test GREP.tekst
W tej sprawie numer INODE to 4983306.
Aby sprawdzić inode na poziomie katalogu, dodaj -D Flag do polecenia sprawdzania inodu plików.
Nowe polecenie będzie:
$ ls -ldi ~/komputer
Posiadanie liczby użycia iNODE jest korzystne, ponieważ nadmierne użycie INODE jest problematyczne i może utrudniać tworzenie nowszych plików, nawet jeśli w systemie plików jest dostępne miejsce. Aby utrzymać niskie użycie iNODE, użyj podanych poniżej sztuczek.
To zapewnia, że nie zabraknie ci iNODS i masz wystarczająco dużo miejsca, aby utworzyć więcej plików. Niektóre efekty braku inods różnią się, ale te wspólne obejmują:
Kiedy zaczniesz oglądać takie znaki, sprawdź liczbę iNODS i wypróbuj powyższe wskazówki, aby utrzymać niskie użycie iNODE.
Zakończyć
Zrozumienie INODS podczas pracy z systemami plików Linux jest niezbędne. Omówiliśmy pojęcia i polecenia, które powinieneś wiedzieć podczas pracy z INODES w Linux. Zrozumienie INODES daje ci przewagę podczas badania systemów plików i utrzymywaniu niskiego użycia inody. Mamy nadzieję, że ten artykuł obejmował wszystko, co musisz wiedzieć o INODES w Linux.