Kuidas saada juurpartitsiooni kogu sisendkoode


Linuxis ja muudes Unixi-laadsetes operatsioonisüsteemides salvestab inode teavet, mis kirjeldab faili või kataloogi (ka faili - kuna kõik on fail Unixis), välja arvatud selle nimi ja sisu või tegelikud andmed. Seetõttu indekseerib iga faili inood, mis on faili metaandmed.

Inood sisaldab sellist teavet nagu faili füüsiline asukoht, faili suurus, faili omanik ja rühm, faili juurdepääsuõigused (lugemine, kirjutamine ja käivitamine), ajatemplid, samuti loendurit, mis näitab kõvaketaste arvu osutades failile.

Üks võimalikke viise, kuidas failisüsteemil ruum otsa saab, on kõigi inoodide ammendumine. See võib juhtuda ka siis, kui kettal on piisavalt vaba ruumi; Kõigi failisüsteemi inoodide tarbimine võib uute failide loomise blokeerida. Pealegi võib see põhjustada süsteemi äkilise seiskamise.

Kataloogis olevate failide inode arvu, näiteks juurkataloogi saamiseks avage terminaliaken ja käivitage järgmine käsk ls, kus valik -l tähendab pikka loendi vormingut, -a tähendab kõiki faile ja -i tähendab iga faili registrinumbri printimist.

$ ls -lai /

Juurkataloogi inoodide koguarvu saamiseks käivitage järgmine du käsk.

$ sudo du --inode /

Inode kasutusstatistika (saadaolev kogus, kasutatud kogus ja vaba kogus ning kasutusprotsent) juurutamiseks juurutamiseks kasutage käske df järgmiselt (lipp -h võimaldab teavet kuvada inimkoodis loetav formaat).

$ sudo df -ih/

Inode üksikasjaliku määratluse saamiseks lugege Linuxi teabeprojekti artiklit: http://www.linfo.org/inode.html.