#4sysadmins

Inicio » Comandos para monitorizar el uso del disco

Comandos para monitorizar el uso del disco

du: Muestra el tamaño que ocupa un directorio, incluidos todos los que cuelgan de él.

#du [opciones] directorios

[Opciones]:

  • Mostrar además del espacio total ocupado por un directorio, muestra también el espacio individual ocupado por cada uno de sus archivos: -a (–all)
  • Mostrar la suma total en la última línea: -c (–total)
  • Mostrar los tamaños acompañados de un sufijo (B, M, K, G): -h
  • Mostrar el tamaño en Kb: -k
  • Mostrar el tamaño en Mb: -m
  • Contar los enlaces simbólicos: -l (–count-links)
  • Limita la salida del informe a n niveles, es decir hasta que subdirectorio queremos que aparezca en el informe. Aunque los que estén por debajo de ese nivel no aparezcan, su espacio si que será contado por lo que se sumará al total: –max-depth=n
  • Indicar en la última línea el tamaño total del contenido del directorio: -c
  • Mostrar solo la línea con el tamaño total del contenido del directorio (es como –max-depth=0): -s (–summarize)
  • Si no queremos incluir el tamaño de un sistema de archivo que está montado sobre un directorio del que queremos conocer su espacio ocupado: -x (–one-file-system)
  • No incluir el tamaño de los subdirectorios del directorio especificado: -S (–separate-dirs)
  • Excluir las entradas de menor tamaño que el especificado (si es positivo) o las de mayor tamaño (si el tamaño es negativo): -t (–threshold=size)
  • Excluir archivos/directorios específicos según un patrón: –exclude=pattern
  • Mostrar la fecha de ultimo acceso o creación: –time=ctime|atime|access|use|status
  • Excluir de la lista los archivos/directorios que indiquemos mediante un archivo: -X <archivo_con_patrones> (–exclude-from=FILE

df: Informa sobre el uso del espacio de los diferentes sistemas de archivos y dispositivos montados en el sistema.

#df [opciones] [dispositivo]

[Opciones]:

  • Incluir todos los pseudosistemas de archivos con tamaño 0 (/proc, /sys, /proc/bus/usb, etc..): -a (–all)
  • Agregar una letra como sufijo para indicar la unidad de medida (por ejemplo K para Kb): -h
  • Mostrar el espacio en Kb: -k
  • Mostrar el espacio en Mb: -m
  • En vez de mostrar el uso de espacio, mostrar los nodos de indices: -i (–inodes)
  • Omitir los sistemas de archivos en red, es decir solo muestra los locales: -l (–local)
  • Hacer una llamada a sync antes de desplegar la información: –sync
  • Mostrar el tipo de sistema de archivo: -T
  • Mostrar solo aquellos dispositivo que tengan un cierto sistema de archivo: -t <fs_type> (–type=fs_type)
  • Mostrar solo los dispositivos que no tengan el tipo de sistema de archivo especificado: -x <fs_type> (–exclude=fs_type)

Nota: Está opción es útil para sistemas de archivos que crean un número fijo de nodos de indices como ext2, ext3, ext4, XFS y otros sistemas, pero no para sistemas como Reiserfs, que crean nodos dinámicamente.

blkid: Mas que un comando para monitorizar el uso del disco, es un comando que nos proporcionará una buena información acerca del disco como por ejemplo: el nombre del dispositivo de bloques, el UUID de los dispositivos, etiquetas y sistemas de archivos.

$ sudo blkid [opciones] [dispositivo]

Opciones:

  • Mostrar con un formato diferente: -o <formato>

Formatos:

list : Muestra el dispositivo, tipo de sistema de archivos, etiqueta, punto de montaje y UUID

device: Muestra solo los dispositivos (/dev/sda1, /dev/sdb1…)

export:Recomendable para redireccionar la salida a un archivo. Muestra la etiqueta, el la siguiente línea el UUID y en la última línea (para ese dispositivo) el tipo de sistema de archivos. Los dispositivos están separados por una línea en blanco.

value: Igual que export pero muestra solo los valores. Es decir omite el LABE=, UUID=,etc… Además no se separan los dispositivos con líneas en blanco

full: Este es el formato por defecto

/dev/sda1: LABEL="MintCinn" UUID="6324422a8-5e6c-4bd3-b7a3-f6d22906b9f9" TYPE="xfs"
  • Mostrar todos los nombres de sistemas de archivos y RAID conocidos: -k
  • Mostrar solo determinados tags (LABEL, UUID y TYPE) junto con el dispositivo: -s <tag>
  • Mostrar el dispositivo que tiene una etiqueta determinada: -L <etiqueta>
  • Mostrar el dispositivo que tiene un UUID determinado: -U <uuid>

 

Anuncios

Deja un comentario, Gracias!

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: