Maybaygiare.org

Blog Network

Df parancs Linux alatt (ellenőrizze a lemezterületet)

mennyi hely maradt a merevlemezemen? Van-e elegendő szabad lemezterület egy nagy fájl letöltéséhez vagy új alkalmazás telepítéséhez?

Linux és Unix operációs rendszereken adf paranccsal részletes jelentést kaphat a rendszer lemezterület-felhasználásáról.

A #

df parancs használata a df parancs általános szintaxisa a következő:

df ... FILESYSTEM...

ha argumentum nélkül használják, a df parancs megjeleníti az összes csatlakoztatott fájlrendszer adatait:

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

minden sor a következő oszlopokat tartalmazza:

  • “fájlrendszer” – a fájlrendszer neve.
  • “1K-blocks” – a fájlrendszer mérete 1K blokkokban.
  • “használt” – a használt hely 1K blokkokban.
  • “elérhető” – a rendelkezésre álló hely 1K blokkokban.
  • ” % használata ” – a használt terület százalékos aránya.
  • “csatolva” az a könyvtár, amelyre a fájlrendszer fel van szerelve.

Ha csak egy adott fájlrendszerre vonatkozó információt szeretne megjeleníteni, adja át a nevét vagy a csatlakozási pontot a df parancsnak.

például a rendszer gyökérkönyvtárába szerelt fájlrendszeren rendelkezésre álló hely megjelenítéséhez (/) használhatja a df /dev/nvme0n1p3 vagy a df /lehetőséget.

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

A lemezterület használatának megjelenítése ember által olvasható formátumban #

alapértelmezés szerint a df parancs megjeleníti a lemezterületet 1 kilobájtos blokkokban, valamint a felhasznált és rendelkezésre álló lemezterület méretét kilobájtban.

a lemezmeghajtókkal kapcsolatos információk ember által olvasható formátumban (kilobájt, megabájt, gigabájt stb.) történő megjelenítéséhez hívja meg a df parancsot a -h opcióval:

df -h
Filesystem Size Used Avail Use% Mounted ondev 7.8G 0 7.8G 0% /devrun 7.9G 1.8M 7.9G 1% /run/dev/nvme0n1p3 212G 176G 27G 88% /tmpfs 7.9G 145M 7.7G 2% /dev/shmtmpfs 7.9G 0 7.9G 0% /sys/fs/cgrouptmpfs 7.9G 24K 7.9G 1% /tmp/dev/nvme0n1p1 511M 106M 406M 21% /boot/dev/sda1 459G 165G 271G 38% /datatmpfs 1.6G 16K 1.6G 1% /run/user/1000

fájlrendszer típusok #

a -T opció azt mondja df a fájlrendszer típusok megjelenítéséhez:

df -t

a kimenet tartalmaz egy további “type” nevű oszlopot, amely a fájlrendszer típusát mutatja:

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

Ha egy adott típusú fájlrendszerre szeretné korlátozni a listázást, használja a -t opciót, amelyet a típus követ.

itt van egy példa, amely bemutatja az összes ext4 partíció felsorolását:

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

a fentiekhez hasonlóan a -x opció lehetővé teszi a kimenet korlátozását olyan fájlrendszerekre, amelyek nem meghatározott típusúak:

df -x tmpfs
Filesystem 1K-blocks Used Available Use% Mounted ondev 8172848 0 8172848 0% /devrun 8218640 1696 8216944 1% /run/dev/nvme0n1p3 222284728 183057872 27865672 87% //dev/nvme0n1p1 523248 107912 415336 21% /boot/dev/sda1 480588496 172832632 283320260 38% /data

display inode usage #

az inode egy adatstruktúra UNIX és Linux fájlrendszerekben, amely információkat tartalmaz egy fájlról vagy könyvtárról, például annak méretéről, tulajdonosáról, eszközcsomópontjáról, aljzatáról, csővezetékéről stb. kivéve da-t.

amikor a -iopcióval hívják meg, a df parancs kiírja a fájlrendszer inodes használatára vonatkozó információkat.

az alábbi parancs a rendszer gyökérkönyvtárába szerelt fájlrendszer inódjaival kapcsolatos információkat jeleníti meg / ember által olvasható formátumban:

df -ih /
Filesystem Inodes IUsed IFree IUse% Mounted on/dev/nvme0n1p3 14M 1.9M 12M 14% /

amikor -i opciót használjuk, a kimenet minden sora a következő oszlopokat tartalmazza:

  • “fájlrendszer”-a fájlrendszer neve.
  • “Inodes” – az inódok teljes száma a fájlrendszerben.
  • “IUsed” – a használt inódok száma.
  • “IFree” – a szabad (fel nem használt) inódok száma.
  • “IUse%” – a használt inódok százalékos aránya.
  • “csatolva” az a könyvtár, amelyre a fájlrendszer fel van szerelve.

kimeneti formátum #

adf parancs lehetővé teszi a kimeneti formátum testreszabását is.

a parancskimenetben megjeleníteni kívánt mezők megadásához használja a --output opciót.

FIELD_LIST egy vesszővel elválasztott lista az oszlopokról, amelyeket fel kell venni a kimenetbe. Minden mező csak egyszer használható. Érvényes mezőnevek:

  • source – A fájlrendszer forrása.
  • fstype – A fájlrendszer típusa.
  • itotal – az inódok teljes száma.
  • iused – a használt inódok száma.
  • iavail – a rendelkezésre álló inódok száma.
  • ipcent – a használt inódok százalékos aránya.
  • size – teljes lemezterület.
  • used – használt lemezterület.
  • avail – rendelkezésre álló lemezterület.
  • pcent – a használt terület százalékos aránya.
  • file – a fájl neve, ha a parancssorban van megadva.
  • target – a csatlakozási pont.

például az összes ext4 partíció kimenetének ember által olvasható formátumban történő megjelenítéséhez, csak a fájlrendszer nevét és méretét, valamint a használt terület százalékos arányát mutatva:

df -h -t ext4 --output=source,size,pcent
Filesystem Size Use%/dev/nvme0n1p3 212G 88%/dev/sda1 459G 38%

következtetés #

megmutattuk, hogyan kell használni a df parancsot, hogy jelentést kapjon a fájlrendszer lemezterület-felhasználásáról. Az összes elérhetődf Parancsbeállítások megtekintéséhez írja be aman df parancsot a terminálba.

a fájlok és könyvtárak lemezterület-használatának megismeréséhez használja a du parancsot.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.