Android

Kako provjeriti prostor na disku u Linuxu pomoću naredbe df

Mercedes B 180 CDI - 2009 TEST

Mercedes B 180 CDI - 2009 TEST

Sadržaj:

Anonim

Koliko prostora mi je ostalo na tvrdom disku? Ima li dovoljno slobodnog prostora na disku za preuzimanje velike datoteke ili instaliranje nove aplikacije?

Na Linux-temeljenim sustavima možete koristiti naredbu df da biste dobili detaljno izvješće o upotrebi diskovnog prostora u sustavu.

Upotreba naredbe df

Opća sintaksa za naredbu df je sljedeća:

df… FILESYSTEM…

Kada se koristi bez ikakvih argumenata, naredba df prikazat će informacije o svim montiranim datotečnim sustavima:

df

Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000

Svaki redak sadrži podatke o nazivu datotečnog sustava (Filesystem), veličini (1K-blokova), korištenom prostoru (Used), raspoloživom prostoru (Available), postotku korištenog prostora (Use%) i direktoriju u kojem datotečni sustav je montiran (montiran na).

Za prikaz informacija samo za određeni datotečni sustav prenesite svoje ime ili točku montiranja na naredbu df .

Na primjer, za prikaz prostora dostupnog na datotečnom sustavu koji je montiran u korijenski direktorij sustava / možete koristiti ili df /dev/nvme0n1p3 ili df / .

df /

Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /

Pokažite korištenje prostora na disku u ljudskom čitljivom formatu

Naredba df prostor na disku u blokovima od 1 kilobajta i veličinu korištenog i raspoloživog prostora na disku u kilobajtima. Za pregled informacija u ljudskom čitljivom formatu (megabajti i gigabajti), koristite opciju -h :

df -h

Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000

Vrste datoteka

Opcija -T govori df da prikaže vrste datoteka:

df -t

Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000

Na primjer, za popis svih ext4 particija koje biste pokrenuli:

df -t ext4

Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data

Slično gore, opcija -x omogućuje ograničavanje izlaza na datotečne sustave koji nisu određenog tipa.

Zaslon Inode Usage

Kada se koristi s opcijom -i naredba df prikazat će informacije o upotrebi inodeta datotečnog sustava.

Naredba u nastavku prikazat će informacije o inodovima datotečnog sustava koji su montirani u korijenski direktorij sustava / u ljudskom razumljivom formatu:

df -ih /

Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% / Inode je struktura podataka u datotečnim sustavima Unix i Linux, koja sadrži podatke o datoteci ili direktorijumu poput njegove veličine, vlasnika, čvora uređaja, utičnice, cijevi itd., Osim da.

Izlazni format

Naredba df također omogućuje da odredite izlazni format.

Da biste ograničili prijavljena polja prikazana na df izlazu koristite opciju --output . FIELD_LIST je popis stupaca odvojenih zarezima koji će se uključiti u izlaz. Svako se polje može koristiti samo jednom. Važeća imena polja su:

  • source - Izvor datotečnog sustava. fstype - Vrsta datotečnog sustava. itotal - Ukupan broj unosa. iused - Broj korištenih čvorova. iavail - Broj dostupnih čvorova. ipcent - postotak korištenih inoda. size - Ukupan prostor na disku. - koristi se prostor na disku. avail - Dostupan diskovni prostor. pcent - postotak iskorištenog prostora. file - Naziv datoteke ako je naveden u naredbenom retku. target - točka montiranja.

Na primjer, za prikaz rezultata svih ext4 particija u čitljivom formatu, prikazujući samo naziv i veličinu datotečnog sustava i postotak korištenog prostora koji biste koristili:

df -h -t ext4 --output=source, size, pcent

Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%

Zaključak

Do sad biste trebali dobro razumjeti kako koristiti naredbu df da biste dobili izvještaj o upotrebi prostora na disku datotečnog sustava.

Da biste pogledali sve dostupne opcije df naredbe, upišite man df u svoj terminal.

disk df terminal