Quelle est la commande pour savoir combien d’espace disque est utilisé/restant?
Vous pouvez utiliser deux commandes. La première consiste à utiliser df
- qui, selon le page de manuel Ubunt :
df - rapporte l'utilisation de l'espace disque du système de fichiers
L'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% /
L'indicateur -h
fournit une sortie lisible par l'homme (ce qui facilite la lecture de la sortie - plus facile).
Un deuxième outil est du
qui est une approche plus lente mais qui vous donnera une meilleure décomposition d’un répertoire individuel. Des informations à ce sujet peuvent être trouvées 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 (remplacez ~/
par /
pour le système de fichiers entier) et triez-les en fonction des fichiers les plus volumineux.
du -sk ~/* | sort -n
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
.
df -h
est votre meilleur pari (exécutez-le dans le terminal).
Ou si vous préférez gnome-system-monitor graphique
Notez que df -h
ne vous montrera que l’espace restant sur les partitions montées. Supposons qu'il existe également des partitions NTFS et FAT32 avant de l'exécuter, notez que toutes les partitions sont montées. Si Ubuntu est le seul système d'exploitation sur votre machine, je ne vois aucun problème avec df
.
Vous pouvez également utiliser ncdu
(disponible directement à partir du référentiel Ubuntu), qui utilise la bibliothèque ncurses pour afficher un aperçu graphique directement dans le terminal.