Com comprovar l'ús de l'espai de disc del sistema de fitxers Linux
A Internet, trobareu moltes eines per comprovar l'ús de l'espai en disc a Linux. Tanmateix, Linux té una potent utilitat integrada anomenada df.
L'ordre df significa sistema de fitxers de disc, s'utilitza per obtenir un resum complet de l'ús d'espai de disc disponible i utilitzat del sistema de fitxers al sistema Linux.
L'ús del paràmetre '-h
' amb (df -h) mostrarà les estadístiques d'espai de disc del sistema de fitxers en format llegible per humans, vol dir que proporciona els detalls en bytes, megabytes i gigabytes.
Aquest article explica una manera d'obtenir la informació completa de l'ús de l'espai en disc de Linux amb l'ajuda de l'ordre 'df' amb els seus exemples pràctics. Per tant, podríeu entendre millor l'ús de l'ordre df a Linux.
1. Comproveu l'ús d'espai en disc del sistema de fitxers
L'ordre df mostra la informació del nom del dispositiu, blocs totals, espai total de disc, espai de disc utilitzat, espai de disc disponible i punts de muntatge en un sistema de fitxers.
df Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23185840 51130588 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm
2. Mostra informació de tot l'ús d'espai en disc del sistema de fitxers
El mateix que l'anterior, però també mostra informació dels sistemes de fitxers simulats juntament amb tot l'ús del disc del sistema de fitxers i la seva utilització de memòria.
df -a Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23186116 51130312 32% / proc 0 0 0 - /proc sysfs 0 0 0 - /sys devpts 0 0 0 - /dev/pts /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm none 0 0 0 - /proc/sys/fs/binfmt_misc sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
3. Mostra l'ús de l'espai en disc en format llegible per persones
T'has adonat que les ordres anteriors mostren informació en bytes, la qual cosa no és gens llegible perquè tenim el costum de llegir les mides en megabytes, gigabytes, etc., ja que és molt fàcil d'entendre i recordar.
L'ordre df ofereix una opció per mostrar mides en formats llegibles per l'home mitjançant -h
(imprimeix els resultats en format llegible per persones (p. ex., 1K 2M 3G)).
df -h Filesystem Size Used Avail Use% Mounted on /dev/cciss/c0d0p2 75G 23G 49G 32% / /dev/cciss/c0d0p5 24G 22G 1.2G 95% /home /dev/cciss/c0d0p3 29G 25G 2.6G 91% /data /dev/cciss/c0d0p1 289M 22M 253M 8% /boot tmpfs 252M 0 252M 0% /dev/shm
4. Mostra informació del sistema de fitxers /home
Per veure la informació només dels sistemes de fitxers del dispositiu/casa en format llegible per l'home, utilitzeu l'ordre següent.
df -hT /home Filesystem Type Size Used Avail Use% Mounted on /dev/cciss/c0d0p5 ext3 24G 22G 1.2G 95% /home
5. Mostra la informació del sistema de fitxers en bytes
Per mostrar tota la informació del sistema de fitxers i l'ús en blocs de 1024 bytes, utilitzeu l'opció -k
(per exemple, --block-size=1K
) de la següent manera.
df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23187212 51129216 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot tmpfs 257476 0 257476 0% /dev/shm
6. Mostra la informació del sistema de fitxers en MB
Per mostrar informació de tot l'ús del sistema de fitxers en MB (MegaByte), utilitzeu l'opció '-m
'.
df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 76525 22644 49931 32% / /dev/cciss/c0d0p5 24217 21752 1215 95% /home /dev/cciss/c0d0p3 29057 24907 2651 91% /data /dev/cciss/c0d0p1 289 22 253 8% /boot tmpfs 252 0 252 0% /dev/shm
7. Mostra la informació del sistema de fitxers en GB
Per mostrar informació de totes les estadístiques del sistema de fitxers en GB (Gigabyte), utilitzeu l'opció com a df -h.
df -h Filesystem Size Used Avail Use% Mounted on /dev/cciss/c0d0p2 75G 23G 49G 32% / /dev/cciss/c0d0p5 24G 22G 1.2G 95% /home /dev/cciss/c0d0p3 29G 25G 2.6G 91% /data /dev/cciss/c0d0p1 289M 22M 253M 8% /boot tmpfs 252M 0 252M 0% /dev/shm
8. Mostra els inodes del sistema de fitxers
Si feu servir l'interruptor '-i
' es mostrarà la informació d'un nombre d'inodes utilitzats i el seu percentatge per al sistema de fitxers.
df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/cciss/c0d0p2 20230848 133143 20097705 1% / /dev/cciss/c0d0p5 6403712 798613 5605099 13% /home /dev/cciss/c0d0p3 7685440 1388241 6297199 19% /data /dev/cciss/c0d0p1 76304 40 76264 1% /boot tmpfs 64369 1 64368 1% /dev/shm
[També us pot agradar: Com augmentar el nombre d'inode de disc a Linux]
9. Mostra el tipus de sistema de fitxers
Si observeu la sortida de totes les ordres anteriors, veureu que no hi ha cap tipus de sistema de fitxers Linux esmentat als resultats. Per comprovar el tipus de sistema de fitxers del vostre sistema, utilitzeu l'opció 'T
'. Mostrarà el tipus de sistema de fitxers juntament amb altra informació.
df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 ext3 78361192 23188812 51127616 32% / /dev/cciss/c0d0p5 ext3 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 ext3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 ext3 295561 21531 258770 8% /boot tmpfs tmpfs 257476 0 257476 0% /dev/shm
10. Incloeu determinat tipus de sistema de fitxers
Si voleu mostrar un tipus de sistema de fitxers determinat, utilitzeu l'opció '-t
'. Per exemple, l'ordre següent només mostrarà el sistema de fitxers ext3.
df -t ext3 Filesystem 1K-blocks Used Available Use% Mounted on /dev/cciss/c0d0p2 78361192 23190072 51126356 32% / /dev/cciss/c0d0p5 24797380 22273432 1243972 95% /home /dev/cciss/c0d0p3 29753588 25503792 2713984 91% /data /dev/cciss/c0d0p1 295561 21531 258770 8% /boot
11. Exclou determinat tipus de sistema de fitxers
Si voleu mostrar un tipus de sistema de fitxers que no pertany al tipus ext3, utilitzeu l'opció '-x
'. Per exemple, l'ordre següent només mostrarà altres tipus de sistemes de fitxers que no siguin ext3.
df -x ext3 Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 257476 0 257476 0% /dev/shm
12. Mostra informació de l'ordre df.
Si feu servir l'interruptor --help
, es mostrarà una llista d'opcions disponibles que s'utilitzen amb l'ordre df.
df --help Usage: df [OPTION]... [FILE]... Show information about the file system on which each FILE resides, or all file systems by default. Mandatory arguments to long options are mandatory for short options too. -a, --all include dummy file systems -B, --block-size=SIZE use SIZE-byte blocks -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G) -H, --si likewise, but use powers of 1000 not 1024 -i, --inodes list inode information instead of block usage -k like --block-size=1K -l, --local limit listing to local file systems --no-sync do not invoke sync before getting usage info (default) -P, --portability use the POSIX output format --sync invoke sync before getting usage info -t, --type=TYPE limit listing to file systems of type TYPE -T, --print-type print file system type -x, --exclude-type=TYPE limit listing to file systems, not of type TYPE -v (ignored) --help display this help and exit --version output version information and exit SIZE may be (or maybe an integer optionally followed by) one of the following: kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y. Report bugs to <[email >.
Llegeix també:
- 10 ordres fdisk per gestionar particions de disc de Linux
- 10 ordres du útils per trobar l'ús del disc de fitxers i directoris
- Analitzador i seguiment de l'ús del disc basat en Ncdu i NCurses
- Com esbrinar els principals directoris i fitxers (espai en disc) a Linux
- 9 eines per supervisar les particions de disc de Linux i l'ús a Linux