web-dev-qa-db-fra.com

Comment trouver la quantité d'espace libre sur mon disque dur?

Y at-il un moyen de vérifier rapidement la quantité d’espace disque disponible/utilisé dans Ubuntu?

Je suppose que vous pouvez cliquer avec le bouton droit de la souris sur "Système de fichiers" dans le navigateur de fichiers et choisir "Propriétés" ou quelque chose du genre, mais cette option n'existe pas.

469
greg

Ouvrez Moniteur système à partir de Dash et sélectionnez l'onglet Systèmes de fichiers.

enter image description here

Ou bien, ouvrez un terminal et tapez:

df -h
494
lgarzo

Vous pouvez utiliser baobabname__, ou des outils similaires tels que kdirstatou filelightname__, pour voir quels fichiers utilisent votre espace disque.

Baobab est aussi appelé Disk Usage Analyzer sur Ubuntu.

Voici un exemple de capture d'écran de baobabname__:

baobab

Voici un exemple de capture de filelightname__:

filelight

Pour une option de ligne de commande, je préfère utiliser ncduname__:

ncdu

Vous pouvez explorer des sous-dossiers pour obtenir une utilisation totale du disque relative sur les sous-dossiers. C'est des tortues tout en bas. Plus astucieux que du -sh sur des machines distantes.

170
Ehtesh Choudhury

gnome-system-monitor ou df -h ou lsblk

Les autres utilitaires utiles sont baobab.

154
Anonymous

Si comme moi tout ce dont vous avez besoin est le total de l'espace disque utilisé, utilisez simplement la commande suivante.

df -h --total

⚡️ GIF gratuit.

total disk space

Voici un exemple de sortie avec le total indiqué à la fin

Filesystem      Size  Used Avail Use% Mounted on
udev            478M     0  478M   0% /dev
tmpfs           100M  4.5M   95M   5% /run
/dev/vda1        20G  3.3G   16G  18% /
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0
total            22G  3.3G   17G  17% -

À votre santé!

P.S. J'ai écrit un article à ce sujet - Comment trouver la quantité d'espace libre sur mon disque dur avec la ligne de commande?

78
Ahmad Awais

L’espace disque disponible/utilisé est toujours lié à une partition

Vous devez d’abord décider de la partition qui vous intéresse.

root@pc:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/sda1               28G   26G  643M  98% /
none                   4.0K     0  4.0K   0% /sys/fs/cgroup
udev                   3.9G  4.0K  3.9G   1% /dev
tmpfs                  790M  1.5M  789M   1% /run
/dev/sda6              887G  685G  158G  82% /home

Dans mon cas, je suis intéressé par le / puisqu'il est utilisé à 98%. En d'autres termes, il est presque plein.

Maintenant, j'utilise cette commande pour voir quels fichiers et répertoires contiennent le plus d'octets:

root@pc:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log

La commande ci-dessus peut prendre un certain temps. Si vous êtes vraiment malchanceux, le résultat est trop gros pour /var/tmp. Ensuite, vous avez besoin d'une autre destination. Peut-être une clé USB temporaire montée.

Voici les premières lignes de mon résultat:

root@pc:~# less /var/tmp/du-root-$(date --iso).log
26692380        /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp

Pourquoi /var/log/bootchart est-il si gros? .... C'est une autre question ...

17
guettli

Il y a un certain nombre de façons de le faire.

  • Activez la barre d'état dans le menu Affichage de Nautilus. Cela placera un bar au bas de toutes les fenêtres du nautile vous indiquant l’espace libre.

  • Utilisez le Moniteur de système de systèmes de fichiers pour afficher une liste de tous les disques et de leur espace disponible.

  • Utilisez l'analyseur d'utilisation du disque pour obtenir une liste de tous les répertoires de votre système et de la quantité d'espace libre qu'ils occupent.

  • Accédez à n’importe quel dossier de Nautilus et faites un clic droit sur l’arrière-plan. Ouvrez la fenêtre des propriétés pour vérifier l'espace disponible.

  • Exécutez la commande df -h.

11
Kris Harper

Autrement! Faites un clic droit sur l'ordinateur dans Nautilus (Explorateur de fichiers) et cliquez sur Propriétés. Il affiche combien d’espace libre et utilisé est sur votre disque dur. enter image description here

7
Cammy_the_block

J'ai écrit un petit hack pour cela avec une version en ligne de commande et gui. C'est plutôt codé en dur, donc peut-être besoin de quelques ajustements. En outre, la version graphique semble utiliser une police proportionnelle qui perturbe l’alignement de la sortie affichée. Ces scripts peuvent être placés quelque part dans votre chemin (comme dans $ HOME/bin) et vous pouvez créer une icône pour le script gui sur votre bureau ou votre panneau.

#!/bin/bash
## jdf - Copyleft 04/25/2009 - JPmicrosystems - GPL
## Free space on disk
## Custom df output
## Human readable (-h)
## sorted by file system name

## Make a temporary file and put the following awk program in it
AWK=$(/bin/mktemp -q /tmp/jdf.XXXXXX)

## PROG is quoted to prevent all Shell expansions
## in the awk program
cat <<'PROG' > ${AWK}
## Won't work if mount points are longer than 21 characters

BEGIN {
  ## Use fixed length fields to avoid problems with
  ## mount point or file system names with embedded blanks
  FIELDWIDTHS = "11 11 6 6 5 5 21"
  printf "\n%s\n\n", "                    Available Disk Space"
  printf     "%s\n", "Mount Point          Avail Size  Used  Use%  Filesystem Type"
}

## Eliminate some filesystems
## That are usually not of interest
## anything not starting with a /

! /^\// { next }

## Rearrange the columns and print

{
  TYP=$2
  gsub("^ *", "", TYP)
  printf "%-21s%6s%6s%5s%5s %s%s\n", $7, $5, $3, $4, $6, $1, TYP
}

END { print "" }
PROG

df -hT | tail -n +2 | sort | gawk -f ${AWK}

rm -f ${AWK}

Exemple de sortie:

                   Available Disk Space

Mount Point          Avail Size  Used  Use%  Filesystem Type
/                      22G  30G  6.6G   24%  /dev/sda6  ext4    
/media/dataspace       44G 155G  105G   71%  /dev/sda8  ext3    
/home                 5.5G  32G   25G   82%  /dev/sda9  ext3    

Version graphique:

#!/bin/bash
jdf | zenity  --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60

Nouvelle version graphique avec des polices corrigées avec yad

#!/bin/bash

jdf | yad  --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
3
Joe

En utilisant dconf-editor ou gsettings (Sudo apt-get install dconf-tools), vous pouvez activer le comportement par défaut de la barre d'état.

Tapez ceci sur votre terminal pour activer la barre d'état par défaut

gsettings set org.gnome.nautilus.window-state start-with-status-bar true

Tapez ceci sur votre terminal pour désactiver la barre d'état par défaut

gsettings set org.gnome.nautilus.window-state start-with-status-bar false

Après cela, la barre d'état sera ouverte par défaut sur Nautilus, vous n'avez plus besoin d'exécuter quoi que ce soit.

3
Bruno Pereira

Il y a des informations DF sur le net, mais j'aime les sorties simples et faciles à lire.

Si tu cours

df -h --total

la ligne du bas dans la sortie vous donnera exactement combien il reste dans votre système, ainsi que combien est utilisé etc.

L'autre option est d'utiliser

df -h --total | grep total

qui le montrera en une ligne comme

  • (1) espace total
  • (2) espace total utilisé
  • (3) espace total encore disponible
  • (4) pourcentage de lecteur utilisé.

Tout cela en gigaoctets.

Je l'ai associé à une commande Shell dspaceet lorsque je le saisis dans le terminal, il affiche instantanément l'utilisation de mon espace disque.

Vous pouvez même écrire de petites commandes Shell qui vont le surveiller et vous alerter si vous êtes trop bas, etc.

2
newbie101

Dans lubuntu, vous pouvez procéder comme suit:

1- Start Button> Accessories> Disks

2- Start Button> Preferences> Disks

enter image description here

2
NKN

Si vous utilisez Ubuntu avec MATE DE ( buntu MATE ), vous pouvez utiliser MATE Disk Usage Analyzer:

  • son icône se trouve dans Applications-> Outils système
  • c'est une partie de mate-utils package
  • son exécutable est nommé mate-disk-usage-analyzer
  • sa capture d'écran est présentée ci-dessous:

    MATE Disk Usage Analyzer

    même au dernier 18.04 LTS, il a toujours l'air gentil.

0
N0rbert

Si vous rencontrez le problème d'espace disque insuffisant dans Android studio, supprimez simplement l'émulateur indésirable dans votre gestionnaire AVD. J'ai tout gâché pour essayer d'autres aides. .

0
S HemaNandhini