GNU/Linux >> Tutoriales Linux >  >> Linux

Verifique el espacio en disco usado en Linux con du

No importa cuánto espacio de almacenamiento tenga, siempre existe la posibilidad de que se llene. En la mayoría de los dispositivos personales, las unidades se llenan con fotos, videos y música, pero en los servidores, no es inusual que el espacio disminuya debido a los datos en las cuentas de usuario y los archivos de registro. Ya sea que esté a cargo de administrar un sistema multiusuario o solo su propia computadora portátil, puede verificar el uso del disco con el du comando.

Por defecto, du proporciona la cantidad de espacio en disco utilizado en su directorio actual, así como el tamaño de cada subdirectorio:

$ du
12 ./.backups
60 .

En este ejemplo, mi directorio actual ocupa 60 KB, de los cuales 12 KB están ocupados por el subdirectorio .backups .

Si lo encuentra confuso y prefiere ver todos los tamaños por separado, puede usar --separate-dirs (o -S para abreviar) opción:

$ du --separate-dirs
12 ./.backups
48 .

Es la misma información (48 y 12 es 60) pero cada directorio se trata de forma independiente.

Para ver aún más detalles, use la opción --all (o -a para abreviar), que muestra cada archivo en cada directorio:

$ du --separate-dirs --all                 
4       ./example.adoc
28      ./graphic.png
4       ./.backups/example.adoc~
12      ./.backups
4       ./index.html
4       ./index.adoc
48      .

Ver tiempo de modificación de archivos

Al examinar los archivos para averiguar qué está ocupando espacio, puede ser útil ver cuándo se modificó por última vez un archivo. Algo que no se ha tocado en un año es un candidato probable para archivo, especialmente si se está quedando sin espacio.

Para ver los tiempos de modificación de los archivos con du, use el --time opción:

$ du --separate-dirs --all --time
28      2021-07-21 11:12        ./graphic.png
4       2021-07-03 10:43        ./example.adoc
4       2021-07-13 13:03        ./index.html
4       2021-07-23 14:18        ./index.adoc
48      2021-07-23 14:19        .

Establecer un umbral para el tamaño del archivo

Al revisar archivos en interés del espacio en disco, es posible que solo le interesen los archivos de tamaño no trivial. Establece un umbral para los tamaños de archivo que desea ver con --threshold (o -t para abreviar) opción. Por ejemplo, para ver solo tamaños superiores a 1 GB:

$ \du --separate-dirs --all --time --threshold=1G ~/Footage/
1839008 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1577980 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8588936 2021-07-14 13:55        /home/tux/Footage/

Cuando los tamaños de los archivos se vuelven particularmente grandes, pueden ser difíciles de leer. Facilite el tamaño de los archivos con --human-readable (o -h para abreviar) opción:

$ \du --separate-dirs --all --time \
--threshold=1G --human-readable ~/Footage/
1.8G 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1.6G 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8.5G 2021-07-14 13:55        /home/tux/Footage/

Ver espacio disponible en disco

Más recursos de Linux

  • Hoja de trucos de los comandos de Linux
  • Hoja de trucos de comandos avanzados de Linux
  • Curso en línea gratuito:Descripción general técnica de RHEL
  • Hoja de trucos de red de Linux
  • Hoja de trucos de SELinux
  • Hoja de trucos de los comandos comunes de Linux
  • ¿Qué son los contenedores de Linux?
  • Nuestros últimos artículos sobre Linux

Para obtener un resumen de cuánto espacio en disco queda en una unidad, lea nuestro artículo sobre el comando df.


Linux
  1. Use df para verificar el espacio libre en disco en Linux

  2. Verifique el espacio en disco en Linux usando los comandos df y du

  3. Verifique los permisos de archivos de Linux con ls

  4. probando sin espacio en disco en linux

  5. ¿Cómo comprobar la contraseña con Linux?

Cómo verificar el espacio libre en disco en Linux [Terminal y métodos GUI]

Cómo verificar el uso del espacio en disco con la utilidad Ncdu

Cómo verificar el espacio libre en disco en Linux

Cómo verificar el espacio de intercambio en Linux

10 comandos para comprobar las particiones de disco y el espacio en disco en Linux

Comando Linux df para verificar el espacio en disco