¿Cómo saber cuánto espacio en disco queda?

Respuestas:

184

Puede usar dos comandos: dfy du.

df - informe del uso del espacio en disco del sistema de archivos

El uso funciona así:

df -h

Lo que debería generar algo como esto:

Filesystem            Size  Used Avail Use% Mounted on
/dev/vzfs              20G  3.5G   16G  18% /

El -hindicador proporciona una salida legible por humanos (lo que hace que la lectura de la salida sea más fácil).

du - estimar el uso del espacio de archivos

Una segunda herramienta es con duun enfoque más lento, pero le dará un mejor desglose de un directorio por. Se puede encontrar información al respecto en ¿Cómo determinar dónde se almacenan los archivos / directorios más grandes en mi sistema?

Marco Ceppi
fuente
61

Existen varias buenas herramientas de línea de comandos para informar el uso del disco. Use el que le sea más útil:

df

$ 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 se instala por defecto.

pydf

$ 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

Los encabezados de columna son de color.

disco

$ 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%   [----------]

Los encabezados de columna y las barras de progreso son de color.

di

$ 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
ændrük
fuente
Excelentes opciones. especialmente pydf y discus
Ubuntuser
6

Puede usar este comando para averiguar cuánto espacio hay en su directorio de inicio (reemplazar ~/con /todo el sistema de archivos) y ordenar por archivos más grandes

du -sk ~/* | sort -n
Penang
fuente
5

Tratar du -sh <dir>.

Por ejemplo, du -sh /home/markmostrará un informe resumido de uso en una salida legible para humanos para /home/mark.

Eliah Kagan
fuente
4

df -h es tu mejor apuesta (ejecútala en la Terminal).

russjr08
fuente
1

Tenga en cuenta que solo df -hle mostrará el espacio restante en las particiones montadas. Supongamos que también hay particiones NTFS y FAT32 antes de ejecutarlo, tenga en cuenta que se montan todas las particiones. Si Ubuntu es el único sistema operativo en su máquina, entonces no veo ningún problema df.

Tom
fuente
1

ncdu

También puede usar ncdu(disponible directamente desde los repositorios de Ubuntu) que usan la biblioteca ncurses para mostrar una descripción gráfica directamente en el terminal.

Por ejemplo:

ncdu -x /

analizará el uso del disco en la partición raíz sin cruzar los límites del sistema de archivos .

Nicolas Østergaard
fuente