Inode Definizione significato

Cos’è il Inode?

Un inode (abbreviazione di “index node”) è una struttura dati Linux usata per memorizzare informazioni su un file. Ogni inode ha un ID unico che identifica un singolo file o altro oggetto nel file system di Linux.

Gli inode contengono le seguenti informazioni:

*tipo di file– file, cartella, programma eseguibile ecc.
*File size
*Time stamp– creation, access, modification times
*File permissions– read, write, execute
* Access control list– permissions for special users/groups
*File protection flags
*File location– directory path where the file is stored
*Link count– number of hardlinks to the inode
*Additional file metadata
*File pointers– addresses of the storage blocks that store the file contents

In particolare, un inode non contiene il nome del file o l’effettivo data. Quando un file viene creato nel file system di Linux, gli viene assegnato un numero di inode e un nome di file. Questa coppia collegata permette al nome del file di essere cambiato senza influenzare l’ID del file nel sistema. Lo stesso vale quando si rinominano le directory, che sono trattate come file in Linux.

I dati dei file sono memorizzati in uno o più blocchi sul dispositivo di memorizzazione. Un inode include un puntatore a questi dati ma non contiene i dati effettivi. Pertanto, tutti gli inode sono relativamente piccoli, indipendentemente dalla dimensione dei file che identificano.

I moderni file system forniscono una struttura gerarchica di directory ( cartelle) per rendere più facile l’organizzazione dei file. Tuttavia, in Linux, i file non sono effettivamente memorizzati nelle directory. Invece, le directory contengono solo i nomi dei file e i loro ID inode associati. L’ID fa riferimento ad un inode nella tabella degli inode di Linux, che punta ai blocchi di memoria in cui sono memorizzati i dati del file.

NOTE:Ogni dispositivo di memoria di Linux ha un limite di inode, che è definito quando il disco è formattato. In rari casi, quando vengono creati molti file piccoli, il limite di inode può essere raggiunto prima che l’intera capacità di archiviazione sia stata usata.

La descrizione di Inode in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Inode o vuoi suggerire un nuovo termine tecnico, contattaci.

© 2021 SharTec - In primo piano in Tecnologia