Android

Paano suriin ang puwang ng disk sa linux gamit ang df command

Disk Space Usage in Linux | df command

Disk Space Usage in Linux | df command

Talaan ng mga Nilalaman:

Anonim

Gaano karaming puwang ang naiwan ko sa aking hard drive? Mayroon bang sapat na libreng puwang ng disk upang i-download ang isang malaking file o mag-install ng isang bagong application?

Sa mga system na batay sa Linux maaari mong gamitin ang df command upang makakuha ng isang detalyadong ulat sa paggamit ng puwang sa disk ng system.

Gamit ang df Command

Ang pangkalahatang syntax para sa utos ng df ay ang mga sumusunod:

df… FILESYSTEM…

Kapag ginamit nang walang anumang argumento, ang df utos ay magpapakita ng impormasyon tungkol sa lahat ng mga naka-mount na system ng file:

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

Ang bawat linya ay nagsasama ng impormasyon tungkol sa pangalan ng file system (Filesystem), ang laki (1K-blocks), ang ginamit na puwang (Ginamit), ang magagamit na puwang (Magagamit), ang porsyento ng ginamit na puwang (Paggamit%), at direktoryo kung saan ang filesystem ay naka-mount (Naka-mount sa).

Upang ipakita lamang ang impormasyon para sa isang tukoy na file system na ipasa ang pangalan nito o ang mount point sa df utos.

Halimbawa, upang ipakita ang puwang na magagamit sa file system na naka-mount sa direktoryo ng root ng system / maaari mong gamitin ang alinman sa df /dev/nvme0n1p3 o df / .

df /

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

Ipakita ang Paggamit ng Disk Space sa Format na Nabasa ng Tao

Bilang default, ipinapakita ng df utos ang disk space sa 1 kilobyte blocks at ang laki ng ginamit at magagamit na puwang sa disk sa kilobyte. Upang tingnan ang impormasyon sa format na nababasa ng tao (megabytes at gigabytes), gamitin ang -h opsyon:

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

Mga Uri ng File System

Ang pagpipilian na -T nagsasabi sa df na ipakita ang mga uri ng system system:

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

Halimbawa, upang ilista ang lahat ng mga ext4 na partisyon na iyong tatakbo:

df -t ext4

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

Katulad sa itaas, ang pagpipilian na -x nagbibigay-daan sa iyo upang limitahan ang output sa mga file file na hindi sa isang tiyak na uri.

Paggamit ng Paggamit ng Inode

Kapag ginamit sa -i pagpipilian na ang df utos ay magpapakita ng impormasyon tungkol sa paggamit ng filesystem inode.

Ang utos sa ibaba ay magpapakita ng impormasyon tungkol sa mga inode sa file system na naka-mount sa direktoryo ng root system / sa format na nababasa ng tao:

df -ih /

Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% / Ang isang inode ay isang istraktura ng data sa isang system ng file ng Unix at Linux, na naglalaman ng impormasyon tungkol sa isang file o direktoryo tulad ng laki nito, may-ari, node ng aparato, socket, pipe, atbp, maliban sa da.

Format ng output

Pinapayagan ka rin ng df command na tukuyin ang format ng output.

Upang limitahan ang naiulat na mga patlang na ipinapakita sa output ng df gamitin ang pagpipilian na --output . FIELD_LIST ay isang listahan ng hiwalay ng comma na mga haligi na isasama sa output. Ang bawat patlang ay maaaring magamit nang isang beses lamang. Ang mga wastong pangalan ng patlang ay:

  • source - Ang source file system. fstype - Ang uri ng file system. itotal - Kabuuang bilang ng mga inode. iused - Bilang ng mga ginamit na inode. iavail - Bilang ng magagamit na mga inode. ipcent - Porsyento ng mga ginamit na inode. size - Kabuuang puwang sa disk. used - Nagamit na puwang sa disk. avail - Magagamit na puwang sa disk. pcent - Porsyento ng ginamit na espasyo. file - Ang file name kung tinukoy sa command line. target - Ang punto ng bundok.

Halimbawa, upang ipakita ang output ng lahat ng ext4 na pagkahati sa mababasa na format ng tao, na nagpapakita lamang ng pangalan at laki ng filesystem at ang porsyento ng ginamit na puwang na gagamitin mo:

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

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

Konklusyon

Sa ngayon dapat kang magkaroon ng isang mahusay na pag-unawa sa kung paano gamitin ang df utos upang makakuha ng isang ulat ng paggamit ng file system disk space.

Upang matingnan ang lahat ng magagamit na mga pagpipilian sa df command sa pamamagitan ng pag-type ng man df sa iyong terminal.

terminal ng disk df