Diferencia entre los comandos 'lsblk', 'df' y 'du'
Publicado: 19 Nov 2024, 12:39
Los comandos `lsblk`, `df` y `du` son herramientas de línea de comandos en sistemas Linux que se utilizan para obtener información sobre el almacenamiento, pero cada uno tiene un propósito específico. Veamos las diferencias:
1. `lsblk`
- Descripción: Muestra información sobre los dispositivos de bloques en el sistema, como discos duros, particiones y dispositivos de almacenamiento extraíbles.
- Uso: Se utiliza para ver la estructura de los dispositivos de almacenamiento y sus particiones.
- Salida: Proporciona una lista de dispositivos de bloques, mostrando su nombre, tamaño, tipo (partición, disco, etc.), y el punto de montaje si está disponible.
- Ejemplo:
2. `df`
- Descripción: Muestra información sobre el uso del espacio en disco de los sistemas de archivos montados.
- Uso: Se utiliza para ver cuánto espacio en disco está utilizado y cuánto está disponible en los sistemas de archivos.
- Salida: Proporciona información sobre el sistema de archivos, el tamaño total, el espacio utilizado, el espacio disponible y el punto de montaje.
- Ejemplo:
(El `-h` muestra la información en un formato legible para humanos).
3. `du`
- Descripción: Muestra el uso del espacio en disco de archivos y directorios específicos.
- Uso: Se utiliza para ver cuánto espacio en disco está utilizando un directorio o un conjunto de archivos.
- Salida: Proporciona el tamaño de los archivos y directorios especificados, y puede mostrar el tamaño total de un directorio.
- Ejemplo:
(El `-s` muestra solo el total para el directorio especificado y el `-h` lo hace legible para humanos).
En definitiva:
- `lsblk`: Muestra la estructura de dispositivos de bloques y particiones.
- `df`: Muestra el uso del espacio en disco de sistemas de archivos montados.
- `du`: Muestra el uso del espacio en disco de archivos y directorios específicos.
Cada uno de estos comandos es útil en diferentes contextos relacionados con la gestión del almacenamiento en sistemas Linux.
1. `lsblk`
- Descripción: Muestra información sobre los dispositivos de bloques en el sistema, como discos duros, particiones y dispositivos de almacenamiento extraíbles.
- Uso: Se utiliza para ver la estructura de los dispositivos de almacenamiento y sus particiones.
- Salida: Proporciona una lista de dispositivos de bloques, mostrando su nombre, tamaño, tipo (partición, disco, etc.), y el punto de montaje si está disponible.
- Ejemplo:
Código: Seleccionar todo
lsblk
- Descripción: Muestra información sobre el uso del espacio en disco de los sistemas de archivos montados.
- Uso: Se utiliza para ver cuánto espacio en disco está utilizado y cuánto está disponible en los sistemas de archivos.
- Salida: Proporciona información sobre el sistema de archivos, el tamaño total, el espacio utilizado, el espacio disponible y el punto de montaje.
- Ejemplo:
Código: Seleccionar todo
df -h
3. `du`
- Descripción: Muestra el uso del espacio en disco de archivos y directorios específicos.
- Uso: Se utiliza para ver cuánto espacio en disco está utilizando un directorio o un conjunto de archivos.
- Salida: Proporciona el tamaño de los archivos y directorios especificados, y puede mostrar el tamaño total de un directorio.
- Ejemplo:
Código: Seleccionar todo
du -sh /ruta/al/directorio
En definitiva:
- `lsblk`: Muestra la estructura de dispositivos de bloques y particiones.
- `df`: Muestra el uso del espacio en disco de sistemas de archivos montados.
- `du`: Muestra el uso del espacio en disco de archivos y directorios específicos.
Cada uno de estos comandos es útil en diferentes contextos relacionados con la gestión del almacenamiento en sistemas Linux.