Categories
es

Cómo ver el espacio libre en disco y el uso del disco desde el terminal de Linux

Utilice ‘df’ y ‘du’ para comprobar el uso del sistema de archivos a nivel global o de directorio

Blend Images / Klaus Tiedge / Brand X Pictures / Getty Images

Utilice la utilidad df para revisar un resumen del espacio de disco disponible y utilizado en su sistema Linux. Con la opció n-h, muestra el espacio en disco de forma legible. La utilidad du, por el contrario, muestra la utilización del espacio en base a directorios y subdirectorios.

Un sistema Linux consiste en uno o más sistemas de ficheros. A diferencia de los ordenadores Windows, un sistema de archivos Linux no necesita ser una partición de unidad específica. En su lugar, un sistema de archivos Linux incluye particiones, grupos de particiones, dispositivos o carpetas aisladas (por ejemplo, para paquetes Snap) que el sistema trata por separado.

Salida del comando df

La salida del comando df estructura los resultados en seis columnas:

  • Sistema de archivos : El nombre del sistema de archivos. Los sistemas de ficheros que no son temporales (tmpfs) y no están físicamente separados a veces se listan como un dispositivo loopback, iterado en /dev/loop nn .
  • 1K-blocks : El número de bloques de kilobytes disponibles para el sistema de ficheros.
  • Usados : El número de bloques usados.
  • Disponible : El número de bloques disponibles. Si el sistema de ficheros se actualiza dinámicamente, este valor siempre será cero. Los paquetes Snap, por ejemplo, crecen y decrecen según sea necesario, por lo que df siempre los lista como totalmente usados.
  • Use% : La proporción de bloques disponibles/utilizados.
  • Montado en : La ubicación en la que está montado el sistema de ficheros en el sistema.

Salida del comando du

El comando du, por otro lado, muestra el espacio de disco utilizado por los archivos y directorios en el directorio actual. La opció n-h facilita la comprensión de la salida.

Por defecto, el comando du lista todos los subdirectorios para mostrar cuánto espacio de disco ha ocupado cada uno. Consolide la salida con la opció n-s, que sólo muestra un resumen. Sin embargo, a menos que ejecute sudo du, verá errores de permisos denegados para cualquier directorio al que la cuenta conectada no tenga acceso de lectura.

Para mostrar el uso del disco de un directorio que no sea el directorio actual, inserte el nombre de ese directorio como último argumento.

Tanto du como df admiten varios conmutadores de comandos útiles pero relativamente raros. Lea las páginas de manual de cada comando para explorar las formas de ajustar las entradas y salidas de estos comandos.

No es infrecuente tener que comprobar el disco o unidad de tu máquina para ver si queda suficiente espacio libre en él. Mantener suficiente espacio libre en el disco te permite guardar más archivos e imágenes, instalar nuevo software e incluso ejecutar el sistema operativo mejor y más rápido. El método para comprobar el estado actual del disco duro depende del propio sistema operativo.

En primer lugar, haga una lista de todos los discos duros que tiene montados en el sistema. Esto le dará la información sobre el punto de montaje y los nombres de los dispositivos. Puedes utilizarla para obtener información específica sobre cada uno de los discos.

En los sistemas operativos Linux y Unix, el archivo c

El comando df muestra el espacio en disco para cada sistema de ficheros montado en su máquina, si no especifica un sistema de ficheros específico o un argumento en la línea de comandos. Puede especificar el nombre del sistema de archivos en la línea de comandos como argumento si prefiere ver los detalles de sólo uno en particular.

bash$ df /dev/sda1

El ejemplo de comando anterior imprimirá los detalles del disco montado en /dev/sda1.

Hay varias opciones diferentes disponibles que le permiten formatear mejor la salida del comando. No todas las opciones son de uso común, por lo que veremos sólo un par de las opciones más útiles. Si desea ver la lista completa de opciones disponibles, consulte la página man local de df o vea la versión en línea.

formato legible por humanos

La opció n-h imprime los valores numéricos en kilobytes (KB), megabytes (MB) y gigabytes (GB), que son más fáciles de leer.

todos los sistemas de archivos

La opció n-a imprime la información de todos los sistemas de ficheros, incluidos los sistemas de ficheros ficticios. Esto es útil si desea ver los sistemas de archivos como usb y proc.

Puede especificar el formato de la salida del comando especificando la opció n-P, que imprime en el formato POSIX estandarizado. Este suele ser el formato por defecto en casi todas las últimas versiones. La salida para cada uno de los sistemas de ficheros montados se denota en una sola línea en el siguiente orden de columnas:

Todos estos campos deberían ser bastante autoexplicativos. El más importante es, obviamente, la columna de espacio disponible o libre, que muestra la cantidad de espacio que queda para su uso.

Otro comando que se puede utilizar es fdisk. Aunque el comando fdisk, que significa Disco Fijo, no es tan informativo como el anterior comando df, puedes encontrar otros detalles sobre tu disco montado. También imprime el espacio total de los discos duros montados en tu sistema. Tenga en cuenta que necesitará el rol de superusuario (o root) para ejecutar este comando.

Utilice fdis k-l para imprimir información detallada sobre las particiones de su disco

La región resaltada en la captura de pantalla muestra dónde puede encontrar el espacio total en disco de su sistema de archivos montado. El resto de la salida es información útil que te muestra información detallada de tu tabla maestra de arranque sobre tus particiones de disco.

Realiza un seguimiento de la utilización del disco con esta práctica lista de comandos.

Suscríbete ahora

Recibe lo más destacado en tu bandeja de entrada cada semana.

Hacer un seguimiento de la información de utilización del disco está en la lista de tareas diarias de los administradores de sistemas (y de otros). Linux tiene algunas utilidades integradas que ayudan a proporcionar esa información.

El comando df significa “libre de disco”, y muestra el espacio de disco disponible y utilizado en el sistema Linux.

d f-h muestra el espacio en disco en formato legible por humanos

d f-a muestra el uso completo del disco del sistema de archivos incluso si el campo Disponible es 0

df-ha. png

d f-T muestra el uso del disco junto con el tipo de sistema de ficheros de cada bloque (por ejemplo, xfs, ext2, ext3, btrfs, etc.)

d f-i muestra los inodos utilizados y libres

df-ti. png

Puedes obtener esta información en una vista gráfica utilizando la herramienta Disks (gnome

d u-a muestra el uso del disco para todos los archivos

  • d u-s proporciona el espacio total en disco utilizado por un archivo o directorio concreto
  • d u-a
  • Los siguientes comandos comprobarán el espacio total y el espacio utilizado.
  • Esta información puede representarse visualmente en GNOME con la aplicación Uso del Disco, o con Filelight en el escritorio Plasma de KDE. En ambas aplicaciones, el uso del disco se representa en círculos concéntricos, siendo el centro la carpeta base (normalmente tu directorio /home, pero depende de ti) con cada anillo exterior representando un nivel de directorio más profundo. Pasa el ratón sobre cualquier segmento para obtener información detallada sobre lo que está ocupando espacio.
  • Inicio ” SysAdmin ” Cómo comprobar el espacio en disco en Linux

¿Cuánto espacio tengo libre en mi disco Linux?

Gestionar el espacio en disco en un servidor Linux es una tarea importante. Por ejemplo, las aplicaciones de gestión de paquetes le notifican cuánto espacio en disco se necesitará para una instalación. Para que esa información sea significativa, debes saber cuánto espacio tiene disponible tu sistema.

En este tutorial, aprenda a utilizar el comando df para comprobar el espacio en disco en Linux y el comando du para mostrar el uso del espacio en disco del sistema de archivos.

Un sistema basado en Linux

Una ventana de terminal / línea de comandos

Una cuenta de usuario con privilegios sudo o root

Comprobar el espacio en disco de Linux con el comando df

Puede comprobar su espacio en disco simplemente abriendo una ventana de terminal e introduciendo lo siguiente:

El comando df significa disk free , y le muestra la cantidad de espacio ocupado por diferentes unidades. Por defecto, df muestra los valores en bloques de 1 kilobyte .

Visualizar el uso en Megabytes y Gigabytes

  • Puede mostrar el uso del disco en un formato más legible añadiendo la opció n-h:
  • Esto muestra el tamaño en kilobytes (K), megabytes (M), y gigabytes (G).
  • Comprender el formato de salida

El comando df lista varias columnas:

Su salida puede tener más entradas. Las columnas se explican por sí mismas:

Filesystem – Este es el nombre de cada unidad en particular. Esto incluye discos duros físicos, discos lógicos (particionados) y discos virtuales o temporales.

Tamaño – El tamaño del sistema de ficheros.

Utilizado – Cantidad de espacio utilizado en cada sistema de ficheros.

Disponible – La cantidad de espacio no utilizado (libre) en el sistema de ficheros.

Use% – Muestra el porcentaje del disco utilizado.

Montado en – Este es el directorio donde se encuentra el sistema de ficheros. A veces también se denomina punto de montaje .

La lista de sistemas de ficheros incluye su disco duro físico, así como discos duros virtuales:

  • /dev/sda2 – Este es su disco duro físico. Puede estar listado como /sda1 , /sda0 , o incluso puede tener más de uno. /dev significa dispositivo .
  • udev – Este es un directorio virtual para el directorio /dev. Esto es parte del sistema operativo Linux.
  • tmpfs – Usted puede tener varios de estos. Estos son utilizados por /run y otros procesos de Linux como sistemas de archivos temporales para ejecutar el sistema operativo. Por ejemplo, el tmpfs /run/lock se utiliza para crear lockfiles . Estos son los archivos que evitan que varios usuarios modifiquen el mismo archivo al mismo tiempo.
  • Visualizar un Sistema de Archivos Específico
  • El comando df se puede utilizar para mostrar un sistema de ficheros específico:
  • También puede usar una barra invertida:

Esto muestra el uso en su disco duro primario. Utilice el punto de montaje (en la columna Montado en) para especificar la unidad que desea comprobar.

  • Nota: El comando df sólo se dirige a un sistema de ficheros completo. Incluso si especifica un directorio individual, df leerá el espacio de toda la unidad.
  • Mostrar sistemas de archivos por tipo
  • Para listar todos los sistemas de ficheros por tipo, utilice el comando

Esto lista las unidades con el tipo ext4, en formato legible por humanos.

Mostrar el tamaño en 1000 en lugar de 1024

Puede mostrar el uso del disco en unidades de 1000 en lugar de 1024:

Esto puede solucionar un punto de confusión en la tecnología de almacenamiento. Los fabricantes de discos duros los venden en tamaños basados en 1000 bytes = 1 kilobyte.

Sin embargo, los sistemas operativos dividen ese espacio de forma que 1024 bytes = 1 kilobyte. Debido a esto, un disco duro de 1000 gigabytes termina con aproximadamente 930 gigabytes de almacenamiento utilizable.

Compruebe el espacio en disco en Linux con el comando du

El comando du muestra el uso del disco. Esta herramienta puede mostrar el uso del disco para directorios individuales en Linux, dándole una visión más detallada de su uso del disco. Utilícelo para mostrar la cantidad de espacio utilizado por su directorio actual:

Al igual que el comando df, puede hacer que du sea legible para el ser humano:

Muestra una lista de los contenidos del directorio actual y cuánto espacio están utilizando. Puede simplificar la visualización con la opció n-s:

Muestra el espacio que ocupa el directorio actual.

Para especificar el directorio o archivo, compruebe las siguientes opciones:

Con el segundo comando, puede haber notado un mensaje de error de permiso denegado. Esto significa que el usuario actual no tiene privilegios para acceder a ciertos directorios. Utilice el comando sudo para elevar sus privilegios:

Nota: Si estás trabajando en CentOS Linux, puede que necesites utilizar el comando su para cambiar al usuario root para acceder a los directorios protegidos.

Ahora deberías entender cómo utilizar los comandos df y du para comprobar el espacio en disco de tu sistema Linux. Recuerde, para mostrar una lista completa de opciones, utilice d f-help o d u-help .

Echa un vistazo a nuestro artículo sobre cómo utilizar el comando fsck para ejecutar una comprobación del sistema de archivos como mantenimiento preventivo o cuando hay un problema con tu sistema.

En este tutorial, vamos a mostrarte cómo usar el comando df para comprobar el espacio en disco en Linux, y el comando du para monitorizar el uso del disco. Si eres usuario de Linux, estas dos herramientas esenciales te ayudarán a gestionar tus archivos de forma más efectiva.

Analizando el Disco Duro

Los comandos df y du tienen un propósito ligeramente diferente cuando se analiza un disco duro. Para evitar confusiones, los explicaremos en secciones separadas. Comencemos con el comando df.

Comprobar el Espacio en Disco en Linux Usando el Comando df

df , que significa Disk Filesystem , se utiliza para comprobar el espacio en disco. Mostrará el almacenamiento disponible y usado de los sistemas de archivos en su máquina.

Cuando ejecute este comando, verá las columnas por defecto: Filesystem , Size , Used , Available , Use% , y Mounted On . Debería verse algo como esto

FileSystem – proporciona el nombre del sistema de ficheros.

Tamaño – nos da el tamaño total del sistema de archivos específico.

Utilizado – muestra cuánto espacio de disco se utiliza en el sistema de archivos en particular.

Disponible – muestra cuánto espacio queda en el sistema de archivos.

Use% – muestra el porcentaje de espacio en disco que se utiliza.

Montado en – nos indica el punto de montaje de un sistema de ficheros concreto.

Añadiendo una determinada opción al comando df, se puede comprobar el espacio en disco en Linux de forma más precisa. Estas son las opciones más populares:

  • d f-h – mostrará el resultado en un formato legible por humanos.
  • d f-m – esta línea de comandos se utiliza para mostrar información del uso del sistema de archivos en MB .
  • d f-k – para mostrar el uso del sistema de archivos en KB .
  • d f-T – esta opción mostrará el tipo de sistema de archivos (aparecerá una nueva columna).
  • d f-ht /home – permite ver información sobre un sistema de archivos específico en un formato legible (en este caso el sistema de archivos /home).
  • df – help – enumera otras opciones útiles que puede utilizar, junto con sus descripciones.

Comprobar el Uso del Disco en Linux Usando el Comando du

  • Otro comando importante es du , abreviatura de Disk Usage . Le mostrará detalles sobre el uso del disco de archivos y directorios en una computadora o servidor Linux. Con el comando du, necesita especificar qué carpeta o archivo desea comprobar. La sintaxis es la siguiente:
  • Echemos un vistazo al uso real del comando du con el directorio Escritorio:
  • du /home/user/Desktop – esta línea de comandos permite a los usuarios ver el uso del disco de las carpetas y archivos de su Escritorio (también se incluyen los subdirectorios).
  • d u-h /home/user/Desktop – al igual que con df , la opció n-h muestra la información en un formato legible.
  • d u-sh /home/usuario/Escritorio – la opció n-s nos dará el tamaño total de una carpeta especificada (Escritorio en este caso).
  • d u-m /home/usuario/Escritorio – la opció n-m nos proporciona el tamaño de carpetas y ficheros en Megabytes (podemos utiliza r-k para ver la información en Kilobytes ).

d u-h – time /home/usuario/Escritorio – nos informa de la fecha de última modificación de las carpetas y ficheros mostrados.

d f-help – muestra una lista de las opciones disponibles y para qué se pueden utilizar.

Paso 2 – Combinando Comandos y Limpiando Espacio en Disco

  • Puede obtener más información combinando los comandos df y du con otros argumentos. Haciendo esto, tendrá una mejor idea de qué archivos puede eliminar para liberar espacio en disco.
  • Sólo recuerda empezar con el comando df para ver qué sistema de archivos necesita más limpieza. Después de eso, puede proceder con estas combinaciones.
  • Ordenar archivos por tamaño
  • En primer lugar, reunimos los archivos y carpetas del Escritorio en un formato legible utilizando el comando du. A continuación, enviamos el resultado al comando sort junto con la opció n-rn. El script ordenará todos los archivos y carpetas de mayor a menor para comprobar el uso de espacio en disco en Linux. La combinación debería tener este aspecto:
  • Recuerda que no necesariamente debes borrar archivos sólo porque sean grandes. Si no eres precavido, podrías borrar archivos esenciales que romperían tu proyecto.
  • Excluir por tamaño de archivo

Digamos que quiere ver todos los ficheros que superan un determinado tamaño. La forma más efectiva de hacerlo es utilizando el comando que se muestra a continuación:

El comando grep nos permite buscar archivos basados en un patrón especificado. En este ejemplo, el script devolverá todos los ficheros mayores de 1 GB. Si desea excluir los datos de más de 1 MB, puede sustituir G por M .

Excluir tipos de archivos

La última combinación es útil cuando necesita excluir un formato de archivo concreto de los resultados de la búsqueda. Por ejemplo:

El argument o-exclude=”.txt” garantiza que el comando du mostrará todos los formatos de archivo excepto los documentos. txt.

Conclusión

Los comandos df y du son herramientas de gestión de archivos que comprobarán el espacio en disco en Linux y mostrarán todos los archivos almacenados en tu máquina. Se le permite añadir ciertas opciones (com o-h , – m , – k , etc.) para refinar la salida en función de sus necesidades.

Y lo que es mejor, los usuarios pueden obtener un resultado más específico combinando du y df con otros comandos, como sort , grep y exclude . Juntos, le ayudarán a entender mejor cómo se utiliza el espacio en disco en su servidor. Asegúrese de revisar nuestro artículo para más comandos útiles de Linux.

Si tienes alguna pregunta, ¡no dudes en comentar abajo!

Domantas dirige los equipos de contenidos y SEO con ideas frescas y enfoques innovadores. Con amplios conocimientos de SEO y marketing, su objetivo es difundir Hostinger por todos los rincones del mundo. Durante su tiempo libre, a Domantas le gusta perfeccionar sus habilidades de desarrollo web y viajar a lugares exóticos.

Controla la utilización del disco con esta práctica lista de comandos.

Suscríbete ahora

Recibe lo más destacado en tu bandeja de entrada cada semana.

Hacer un seguimiento de la información sobre la utilización del disco está en la lista de tareas diarias de los administradores de sistemas (y de otras personas). Linux tiene algunas utilidades integradas que ayudan a proporcionar esa información.

El comando df significa “libre de disco”, y muestra el espacio de disco disponible y utilizado en el sistema Linux.

d f-h muestra el espacio en disco en formato legible por humanos

d f-a muestra el uso completo del disco del sistema de archivos incluso si el campo Disponible es 0

Realiza un seguimiento de la utilización del disco con esta práctica lista de comandos.

Suscríbete ahora

Recibe lo más destacado en tu bandeja de entrada cada semana.

Hacer un seguimiento de la información de utilización del disco está en la lista de tareas diarias de los administradores de sistemas (y de otros). Linux tiene algunas utilidades integradas que ayudan a proporcionar esa información.

El comando df significa “libre de disco”, y muestra el espacio de disco disponible y utilizado en el sistema Linux.

d f-h muestra el espacio en disco en formato legible por humanos

d f-a muestra el uso completo del disco del sistema de archivos incluso si el campo Disponible es 0

df-ha. png

d f-T muestra el uso del disco junto con el tipo de sistema de ficheros de cada bloque (por ejemplo, xfs, ext2, ext3, btrfs, etc.)

d f-i muestra los inodos utilizados y libres

df-ti. png

Puedes obtener esta información en una vista gráfica utilizando la herramienta Disks (gnome

d u-a muestra el uso del disco para todos los archivos

  • d u-s proporciona el espacio total en disco utilizado por un archivo o directorio concreto
  • d u-a
  • Los siguientes comandos comprobarán el espacio total y el espacio utilizado.
  • Esta información puede representarse visualmente en GNOME con la aplicación Uso del Disco, o con Filelight en el escritorio Plasma de KDE. En ambas aplicaciones, el uso del disco se representa en círculos concéntricos, siendo el centro la carpeta base (normalmente tu directorio /home, pero depende de ti) con cada anillo exterior representando un nivel de directorio más profundo. Pasa el ratón sobre cualquier segmento para obtener información detallada sobre lo que está ocupando espacio.
  • Inicio ” SysAdmin ” Cómo comprobar el espacio en disco en Linux

¿Cuánto espacio tengo libre en mi disco Linux?

Gestionar el espacio en disco en un servidor Linux es una tarea importante. Por ejemplo, las aplicaciones de gestión de paquetes le notifican cuánto espacio en disco se necesitará para una instalación. Para que esa información sea significativa, debes saber cuánto espacio tiene disponible tu sistema.

En este tutorial, aprenda a utilizar el comando df para comprobar el espacio en disco en Linux y el comando du para mostrar el uso del espacio en disco del sistema de archivos.

Un sistema basado en Linux

Una ventana de terminal / línea de comandos

Una cuenta de usuario con privilegios sudo o root

(a) Comando df : Informa del uso del espacio en disco del sistema de archivos.
(b) Comando du : Estima el uso del espacio de archivos. Ejemplos del comando df para comprobar el espacio libre en disco
Escriba d f-h o d f-k para listar el espacio libre en disco: $ d f-h OR $ d f-k Ejemplos de salidas que muestran la utilización del espacio en disco: No
La utilidad df muestra estadísticas sobre la cantidad de espacio libre en disco en el sistema de archivos especificado o en el sistema de archivos del que forma parte archivo. Los valores se muestran en recuentos de 512 bytes por bloque. La opció n-H se denomina salida “Human-readable”. Utiliza sufijos de unidad: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte y Petabyte para reducir el número de dígitos a cuatro o menos utilizando base 10 para los tamaños, es decir, verá 30G (30 Gigabyte). Cómo comprobar el espacio libre en disco en Linux
Para ver el uso completo del disco del sistema de archivos, pasa la opció n-a: d f-a Averigua el uso del disco y el tipo de sistema de archivos pasando la opció n-T: d f-T ¿Quieres obtener información sobre los inodos usados y libres en Linux? Pruebe: d f-i 1m

Ejemplos del comando du para comprobar el espacio libre y utilizado en disco

El comando du muestra cuánto espacio está utilizando uno o más archivos o directorios, introduzca: $ d u-sh Ejemplos de resultados:

Fig.01: Salidas de los comandos Unix df y du de mi servidor FreeBSD

Salude al comando ncdu

ncdu (NCurses Disk Usage) es una versión basada en curses del conocido ‘du’, y proporciona una forma rápida de ver qué directorios están utilizando su espacio en disco. Se puede instalar con el siguiente comando apt/apt-get: sudo apt install ncdu Para RHEL/CentOS, primero habilite EPEL repo (vea CentOS 8 turn on EPEL repo y RHEL 8 enable epel repo) y escriba el siguiente comando yum: sudo yum install ncdu Ahora sólo escriba: ncdu ncdu [dir] ncdu /etc/

Programa GUI

Los programas anteriores son buenos si GUI no está instalado o si está trabajando con el sistema remoto a través de la sesión basada en ssh. Linux y los sistemas tipo UNIX vienen con los sistemas de escritorio KDE y Gnome. Encontrará Free Disk Space Applet en los menús GUI. Aquí hay un ejemplo del sistema Fedora Linux versión 22:

Conclusión

Usted aprendió cómo realizar un seguimiento de la utilización del disco, y el espacio en disco con varios comandos de Linux y Unix.

🐧 Recibe los últimos tutoriales sobre Linux, Open Source & DevOps vía RSS feed o boletín semanal por email.

🐧 58 comentarios hasta el momento. añadir uno ↓

Última actualización 21 de marzo de 2021 Por Abhishek Prakash 18 Comentarios

¿Cuánto espacio en disco he utilizado?

La forma más sencilla de encontrar el espacio libre en disco en Linux es utilizar el comando df. El comando df significa libre de disco y, obviamente, le muestra el espacio libre y disponible en disco en los sistemas Linux.

Recibe lo más destacado en tu bandeja de entrada cada semana.

Aquí está la salida del comando df para mi sistema Dell XPS que sólo tiene Linux instalado con disco encriptado:

Si la salida anterior te resulta confusa, no te preocupes. Explicaré algunas cosas sobre la comprobación del espacio disponible en disco en Linux. También mostraré el método GUI para usuarios de Linux de escritorio.

Con la información que obtengas, puedes ir haciendo algo de espacio libre en Ubuntu.

Método 1: Comprobar el espacio libre en disco en Linux con el comando df (y entender su salida)

Cuando usas el comando df para comprobar el espacio en disco, te mostrará un montón de ‘sistemas de archivos’ con su tamaño, espacio usado y espacio libre. Tus discos reales normalmente deberían estar listados como uno de los siguientes:

/dev/sda

/dev/sdb

/dev/nvme0n1p

Esta no es una regla rígida pero te da una indicación para reconocer fácilmente el disco real entre la multitud.

Tu sistema Linux puede tener varias particiones en el disco para arranque, EFI, root, swap, home, etc. En tales casos, estas particiones se reflejan con un número al final del “nombre del disco”, como /dev/sda1, /dev/nvme0n1p2, etc.

Podrías identificar qué partición se utiliza para qué propósito a partir de su punto de montaje. Root se monta en /, EFI en /boot/EFI etc.

En mi caso, he utilizado el 41% de los 232 GB de espacio en disco bajo root. Si tienes 2-3 particiones grandes (como root, home etc), tendrás que hacer un cálculo aquí.

  • Comprendiendo la salida del comando df
  • tmpfs : El tmpfs (sistema de archivos temporales) utilizado para mantener archivos en la memoria virtual. Puede ignorar este sistema de archivos virtual cómodamente.
  • udev : El sistema de archivos udev se utiliza para almacenar información relacionada con los dispositivos (como USB, tarjeta de red, CD ROM, etc) conectados a su sistema. También puede ignorarlo.

/dev/loop : Son dispositivos de bucle. Verás un montón de ellos mientras compruebas el espacio en disco en Ubuntu debido a las aplicaciones snap. Los bucles son dispositivos virtuales que permiten acceder a archivos normales como dispositivos de bloque. Con los dispositivos de bucle, las aplicaciones snap están aisladas en su propio disco virtual. Dado que están bajo root, no es necesario contar su espacio en disco utilizado por separado.

¿Falta espacio en disco? Compruebe si ha montado todos los discos y particiones

Ten en cuenta que el comando df sólo muestra el espacio en disco de los sistemas de ficheros montados. Si estás usando más de una distribución Linux (o sistemas operativos) en el mismo disco o tienes múltiples discos en tu sistema, necesitas montarlos primero para ver el espacio libre disponible en esas particiones y discos.

Por ejemplo, mi Intel NUC tiene dos SSDs y 4 o 5 distribuciones Linux instaladas en ellos. Muestra los discos adicionales sólo cuando los monto explícitamente.

Puedes usar el comando lsblk para ver todos los discos y particiones de tu sistema.

  • Una vez que tengas el nombre de la partición del disco, puedes montarlo de esta manera:
  • Espero que esto te dé una idea bastante buena sobre cómo comprobar el espacio del disco duro en Linux. Veamos cómo hacerlo gráficamente.
  • A menudo oyes que el espacio en disco es barato y abundante. Y es cierto que un disco duro mecánico de 4TB se vende actualmente por menos de 100 dólares. Pero, como muchos usuarios, hemos migrado a ejecutar Linux en unidades de estado sólido (SSD) M.2. Son unidades NVMe que alcanzan velocidades de lectura y escritura de más de 5.000 MB/s. Eso es más de 20 veces más rápido que un disco duro tradicional de 7.200 RPM.

Las SSD M.2 hacen funcionalmente todo lo que hace un disco duro, pero ayudan a que el ordenador tenga una respuesta mucho más rápida. Las M.2 son unidades NVMe que reducen la sobrecarga de E/S y aportan varias mejoras de rendimiento en relación con las interfaces de dispositivos lógicos anteriores, incluidas varias colas de comandos largas y una latencia reducida. Las unidades M.2 son más caras que los discos duros mecánicos en términos de dólar por gigabyte. Y los M.2 con capacidades realmente grandes son escasos y caros, por lo que la mayoría de los usuarios se conforman con unidades de menor capacidad.

Sea cual sea el tamaño del disco duro, nuestros discos siempre se llenan con el tiempo; parece que los datos se expanden para llenar cualquier vacío. Esto se debe en parte a que ejecutamos muchas distribuciones y software. Pero los discos duros siempre parecen llenarse solos. Tanto si utiliza M.2, otro tipo de SSD o discos duros mecánicos, no puede permitirse precipitarse con el almacenamiento. Cuando un disco duro está lleno, puede llevar mucho tiempo ordenar y eliminar los archivos y directorios infractores.

vizex es un programa de terminal que ayuda al usuario a visualizar el uso del espacio en disco de cada partición y soporte.

Instalación

Una forma de instalar vizex es con pip. pip es un instalador de paquetes de propósito general tanto para bibliotecas como para aplicaciones sin aislamiento del entorno. Sin embargo, generalmente preferimos pipx. pipx está hecho específicamente para la instalación de aplicaciones, ya que añade aislamiento y aún así hace que las aplicaciones estén disponibles en su shell: pipx crea un entorno aislado para cada aplicación y sus paquetes asociados.

En nuestros sistemas Ubuntu, pipx se instala con el comando:

$ sudo apt install pipx

A continuación, podemos utilizar pipx para instalar vizex con el comando:

$ pipx install vizex

Necesitarás Python superior a la versión 3.7. Nuestros modernos sistemas Ubuntu cumplen este requisito.

Verás que se han instalado dos aplicaciones: vizex y vizexdf.

Hay otras formas de instalar vizex, como usar un paquete específico de la distribución.