Sobes.tech
Senior

Cos'è un inode in Linux?

sobes.tech AI

Risposta dell'AI

Inode in Linux è una struttura dati che memorizza i metadati di un file, ma non contiene il suo nome o contenuto. Nell'inode vengono memorizzati i permessi di accesso, il proprietario, le dimensioni del file, le marche temporali (creazione, modifica, accesso), il numero di link e i puntatori ai blocchi di dati sul disco.

Quando viene creato un file, il sistema assegna un inode con un numero univoco. Il nome del file viene memorizzato nella directory e fa riferimento all'inode. Questo permette a più nomi di riferirsi allo stesso inode (link fisici).

Esempio: eseguendo il comando ls -i, è possibile vedere il numero di inode di ogni file.