Android

Comment vérifier l'espace disque sous Linux à l'aide de la commande df

Booster et utiliser sa mémoire RAM en totalité (utilisable)

Booster et utiliser sa mémoire RAM en totalité (utilisable)

Table des matières:

Anonim

Combien d'espace me reste-t-il sur mon disque dur? Y a-t-il suffisamment d'espace disque disponible pour télécharger un fichier volumineux ou installer une nouvelle application?

Sur les systèmes basés sur Linux, vous pouvez utiliser la commande df pour obtenir un rapport détaillé sur l'utilisation de l'espace disque du système.

Utilisation de la commande df

La syntaxe générale de la commande df est la suivante:

df… FILESYSTEM…

Lorsqu'elle est utilisée sans aucun argument, la commande df affichera des informations sur tous les systèmes de fichiers montés:

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

Chaque ligne contient des informations sur le nom du système de fichiers (système de fichiers), la taille (blocs 1K), l'espace utilisé (utilisé), l'espace disponible (disponible), le pourcentage d'espace utilisé (utilisation%) et le répertoire dans lequel le système de fichiers est monté (monté sur).

Pour afficher les informations uniquement pour un système de fichiers spécifique, passez son nom ou le point de montage à la commande df .

Par exemple, pour afficher l'espace disponible sur le système de fichiers monté dans le répertoire racine du système / vous pouvez utiliser df /dev/nvme0n1p3 ou df / .

df /

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

Afficher l'utilisation de l'espace disque au format lisible par l'homme

Par défaut, la commande df affiche l'espace disque en blocs de 1 kilo-octet et la taille de l'espace disque utilisé et disponible en kilo-octets. Pour afficher les informations dans un format lisible par l'homme (mégaoctets et gigaoctets), utilisez l'option -h :

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

Types de systèmes de fichiers

L'option -T indique à df d'afficher les types de système de fichiers:

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

Par exemple, pour répertorier toutes les partitions ext4, vous devez exécuter:

df -t ext4

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

Similaire à ci-dessus, l'option -x vous permet de limiter la sortie aux systèmes de fichiers qui ne sont pas d'un type spécifique.

Afficher l'utilisation des inodes

Lorsqu'elle est utilisée avec l'option -i , la commande df affichera des informations sur l'utilisation des inodes du système de fichiers.

La commande ci-dessous affichera des informations sur les inodes du système de fichiers monté dans le répertoire racine du système / au format lisible par l'homme:

df -ih /

Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% / Un inode est une structure de données dans un système de fichiers Unix et Linux, qui contient des informations sur un fichier ou un répertoire tels que sa taille, son propriétaire, son nœud de périphérique, son socket, son canal, etc., à l'exception de da.

Format de sortie

La commande df vous permet également de spécifier le format de sortie.

Pour limiter les champs signalés affichés dans la sortie df utilisez l'option --output . FIELD_LIST est une liste de colonnes séparées par des virgules à inclure dans la sortie. Chaque champ ne peut être utilisé qu'une seule fois. Les noms de champs valides sont:

  • source - La source du système de fichiers. fstype - Le type de système de fichiers. itotal - Nombre total d'inodes. iused - Numéro des inodes utilisés. iavail - Nombre d'inodes disponibles. ipcent - Pourcentage d'inodes utilisés. size - Espace disque total. used - Espace disque utilisé. avail - Espace disque disponible. pcent - Pourcentage d'espace utilisé. file - Le nom du fichier s'il est spécifié sur la ligne de commande. target - Le point de montage.

Par exemple, pour afficher la sortie de toutes les partitions ext4 dans un format lisible par l'homme, affichant uniquement le nom et la taille du système de fichiers et le pourcentage de l'espace utilisé que vous utiliseriez:

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

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

Conclusion

Vous devez maintenant avoir une bonne compréhension de l'utilisation de la commande df pour obtenir un rapport sur l'utilisation de l'espace disque du système de fichiers.

Pour afficher toutes les options de commande df disponibles en tapant man df dans votre terminal.

terminal df disque