Quelle est la commande pour savoir combien d’espace disque est utilisé / restant?
la source
Quelle est la commande pour savoir combien d’espace disque est utilisé / restant?
Vous pouvez utiliser deux commandes: df
et du
.
df
- signaler l'utilisation de l'espace disque du système de fichiersL'utilisation fonctionne comme ceci:
df -h
Ce qui devrait produire quelque chose comme ceci:
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 20G 3.5G 16G 18% /
Le -h
drapeau fournit une sortie lisible par l’homme (ce qui facilite la lecture de la sortie).
du
- estimer l'utilisation de l'espace fichierUn deuxième outil est du
une approche plus lente mais qui vous donnera une meilleure ventilation de chaque répertoire. Vous trouverez des informations à ce sujet dans Comment déterminer où sont stockés les fichiers / répertoires les plus volumineux de mon système?
Il existe plusieurs bons outils de ligne de commande pour signaler l'utilisation du disque. Utilisez celui qui vous est le plus utile:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 56G 4.4G 48G 9% /
none 1.5G 256K 1.5G 1% /dev
none 1.5G 472K 1.5G 1% /dev/shm
none 1.5G 400K 1.5G 1% /var/run
none 1.5G 0 1.5G 0% /var/lock
tmpfs 1.5G 596K 1.5G 1% /var/log
tmpfs 1.5G 8.0K 1.5G 1% /var/log/apt
/dev/sdb2 840G 579G 253G 70% /home
df est installé par défaut.
$ pydf
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 55G 4437M 48G 7.9 [##.........................] /
none 1506M 256k 1505M 0.0 [...........................] /dev
/dev/sdb2 839G 578G 252G 68.9 [###################........] /home
Les en-têtes de colonne sont colorés.
$ discus
Mount Total Used Avail Prcnt Graph
/ 55.02 GB 4.33 GB 50.69 GB 7.9% [*---------]
/sys 0 KB 0 KB 0 KB 0.0% [----------]
+onnections 0 KB 0 KB 0 KB 0.0% [----------]
+rnel/debug 0 KB 0 KB 0 KB 0.0% [----------]
+l/security 0 KB 0 KB 0 KB 0.0% [----------]
/dev 1.47 GB 256 KB 1.47 GB 0.0% [----------]
/dev/shm 1.48 GB 472 KB 1.48 GB 0.0% [----------]
/var/run 1.48 GB 400 KB 1.48 GB 0.0% [----------]
/var/lock 1.48 GB 0 KB 1.48 GB 0.0% [----------]
/var/log 1.48 GB 596 KB 1.48 GB 0.0% [----------]
+ar/log/apt 1.48 GB 8 KB 1.48 GB 0.0% [----------]
/home 839.00 GB 578.13 GB 260.87 GB 68.9% [*******---]
+infmt_misc 0 KB 0 KB 0 KB 0.0% [----------]
+e/ak/.gvfs 0 KB 0 KB 0 KB 0.0% [----------]
Les en-têtes de colonnes et les barres de progression sont colorés.
$ di
Filesystem Mount Mebis Used Avail %Used fs Type
/dev/sda1 / 56340.2 4436.7 49041.6 13% ext4
/dev/sdb2 /home 859138.9 592008.8 258401.8 70% ext4
tmpfs /var/log 1511.2 0.6 1510.6 0% tmpfs
tmpfs /var/log/apt 1511.2 0.0 1511.2 0% tmpfs
Vous pouvez utiliser cette commande pour savoir combien de fichiers d’espace sont dans votre répertoire de base (remplacer
~/
par/
un système de fichiers complet) et les trier par plus gros fichiers.la source
Essayez
du -sh <dir>
.Par exemple,
du -sh /home/mark
affichera un rapport d'utilisation résumé dans une sortie lisible par l'homme pour/home/mark
.la source
df -h
est votre meilleur pari (exécutez-le dans le terminal).la source
Moniteur système GNOME
Si vous préférez graphique
gnome-system-monitor
:Analyseur d'utilisation du disque
L'équivalent de Disk Usage Analyzer pour CLI serait
ncdu
.la source
Notez que
df -h
vous ne verrez que l’espace restant sur les partitions montées. Supposons qu'il existe aussi des partitions NTFS et FAT32 avant de l'exécuter, notez que toutes les partitions sont montées. Si Ubuntu est le seul OS sur votre machine, je ne vois pas de problème avecdf
.la source
ncdu
Vous pouvez également utiliser
ncdu
(disponible directement à partir du référentiel Ubuntu) qui utilise la bibliothèque ncurses pour afficher une synthèse graphique directement dans le terminal.Par exemple:
analysera l'utilisation du disque sur la partition racine sans dépasser les limites du système de fichiers .
la source