Linux Basics: Finn mengden ledig diskplass på filsystemer med 'df' Utility

Hei folkens, etter I denne opplæringen vil jeg vise deg hvordan du bruker df-kommandoen til å utføre noen praktiske og nyttige ting i din egen Linux-maskin . Du kommer ikke til å få en full dokumentasjon av dette filsystemet diskplass bruk reporter her, men heller noen svært viktige ferdigheter verdifullt i linux verden.
Liker du å vite hvor mye diskplass tilgjengelig på et filsystem? Jeg gjør. Åpne en ny terminal (CTRL + ALT + T I Ubuntu) og kjør følgende kommando.

 DFAs dere kan se at vi ikke kalle df verktøyet med noe argument, men den informasjonen som gis av det synes å være svært lesbar og brukbar for en linux geek. 
Hvilken informasjon får vi ved å kjøre kommandoen ovenfor? Før du går videre sørge for å kjøre kommandoen og teste den, slik at du kan holde tritt med denne opplæringen.
 Filesystem 1K-blokker Brukte Ledige Bruk% Montert på /dev /sda2 476482584 31790184 420481764 8% /udev 1951928 4 1951924 1% /devtmpfs 785 960 860 785 100 1% /runnone 5120 0 5120 0% /løpe /locknone 1964892 276 1964616 1% /løpe /shm /dev /sda1 94 759 2099 92 660 3% /boot /efi /home /oltjano /. Private 476482584 31790184 420481764 8% /home /oltjanoThe opplysninger gitt av df verktøy når det kalles uten argumenter er oraganised i seks forskjellige kolonner. Vi kan lett samle statistikk om det totale plass på filsystemet, brukt plass og ledig plass. 
Hva om den første kolonnen? Det viser partisjon som det vises i /dev katalogen. Matematiske geeks vil være veldig glad for å få brukt plass prosent., En ting som virkelig fortjener oppmerksomhet og bør forklares er de 1K-blokker som brukes som måleenhet for å uttrykke den brukt og ledig plass. Blokkstørrelsen er 1024 bytes.
Vi ikke si noe om den siste kolonnen, gjorde vi? Er du nysgjerrig på å vite noe om den informasjonen det holder? Den siste kolonnen gir informasjon om festepunkt til hver enkelt av de filsystemer
Obs. Den /indikerer rotpartisjonen
Nå kan gjøre det viste informasjonen tilgjengelig på en enkel format slik at mennesker kan forstå det.. For å gjøre dette må vi ringe df med h alternativet som vil skrive ut størrelser i en lesbar format.
 df -hThe Kommandoen ovenfor gir følgende output. 
Filesystem Size Used Nytte Bruk% Montert på /dev /sda2 455G 31G 402G 8% /udev 1,9 g 4.0K 1,9 g 1% /devtmpfs 768M 860K 767M 1% /runnone 5,0 M 0 5,0 M 0% /løpe /locknone 1,9 g 276K 1,9 g 1% /løpe /shm /dev /sda1 93M 2,1m 91m 3% /boot/efi/home/oltjano/.Private 455G 31G 402G 8% /home /oltjanoIt er lettere å forstå og tolke det nå, er det ikke? Kanskje du er interessert i en bevilgning totalt. Den totale alternativet kan brukes til å hjelpe deg med det.
Df --totalThe er utdataene fra kommandoen ovenfor.
Filesystem 1K-blokker Brukte Ledige Bruk% Montert på /dev /sda2 476482584 31790820 420481128 8% /udev 1951928 4 1951924 1% /devtmpfs 785 960 860 785 100 1% /runnone 5120 0 5120 0% /løpe /locknone 1964892 276 1964616 1% /løpe /shm /dev /sda1 94 759 2 099 92 660 3% /boot /efi /home /oltjano /.Private 476482584 31790820 420481128 8% /home /oltjanototal 957767827 63584879 845761676 7% Du kan også skalere størrelser før du skriver dem. Ifølge mannen siden av df kommando, når verktøyet startes med -Bm alternativet det skrives størrelser i enheter på 1.048.576 bytes.
Og nå sist, men ikke minst, i-alternativet. Den brukes til å vise informasjon om inodes som er tilgjengelige på et filsystem. Hvert filsystem har et bestemt antall inodes.
Hva betyr begrepet inode?

Så vidt jeg er bekymret for det brukes til å representere et filsystem objekt.
Når du blir spurt, Unix pioner Dennis Ritchie svarte:

I sannhet, vet jeg ikke heller. Det var bare et begrep som vi begynte å bruke. "Index" er min beste gjetning, på grunn av den litt uvanlige filsystemet struktur som er lagret på tilgang til informasjon av filer som en flat matrise på disken, med all den hierarkiske kataloginformasjon leve bortsett fra dette. Således kan i-tallet er en indeks i denne tabellen, er den i-node det valgte element i gruppen. (Den "i-" notasjon ble brukt i den første utgaven manualen, sin bindestrek ble gradvis falt.)
Ok, nå kjører du følgende kommando, og se hva som kommer til å skje
df -iThe Følgende er informasjon. som blir vist i min nydelige terminal.
File Inoder IUsed iFree IUse% Montert på /dev /sda2 30269440 440465 29828975 2% /udev 487 982 513 487 469 1% /devtmpfs 491 223 443 490 780 1% /runnone 491 223 3 491 220 1% /kjøre /locknone 491 223 9 491 214 1% /løpe /shm /dev /sda1 0 0 0 - /boot/efi/home/oltjano/.Private 30269440 440465 29828975 2% /home /oltjanoGo hardt i terminalen og spille hardt
!

For mer informasjon, se man-sidene.

 man df