Comando df en linux

Comando df en linux.

El comando df (disk free) nos indica la cantidad de espacio disponible en nuestro sistema, pero debes saber que cuenta con varias opciones, de forma que nos centramos mejor en el dato que buscamos.

La herramienta “df” forma parte del sistema operativo, por tanto siempre esta instalada.

Vemos con varios ejemplos, como hacer un uso más amplio de la misma.

 

Comando df en Linux

Comando básico:

ejemplo…

S.ficheros bloques de 1K Usados Disponibles Uso% Montado en
/dev/sda2 960056416 8807968 902457104 1% /
devtmpfs 8107352 0 8107352 0% /dev
tmpfs 8118092 0 8118092 0% /dev/shm
tmpfs 8118092 820056 7298036 11% /run
tmpfs 8118092 0 8118092 0% /sys/fs/cgroup
/dev/sda1 194235 94774 85125 53% /boot
tmpfs 1623620 0 1623620 0% /run/user/0

 

Comando con visualización más legible:

ejemplo…

S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/sda2 916G 8,5G 861G 1% /
devtmpfs 7,8G 0 7,8G 0% /dev
tmpfs 7,8G 0 7,8G 0% /dev/shm
tmpfs 7,8G 801M 7,0G 11% /run
tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
/dev/sda1 190M 93M 84M 53% /boot
tmpfs 1,6G 0 1,6G 0% /run/user/0

 

Especificar lo que queremos ver:

ejemplo del boot…

S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/sda1 190M 93M 84M 53% /boot

Otro ejemplo:

S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/sda1 190M 93M 84M 53% /boot
/dev/sda2 916G 8,5G 861G 1% /

 

Para mostrar también el tipo de sistema de archivos, usaremos:

ejemplo…

S.ficheros Tipo Tamaño Usados Disp Uso% Montado en
/dev/sda2 ext4 916G 8,5G 861G 1% /
devtmpfs devtmpfs 7,8G 0 7,8G 0% /dev
tmpfs tmpfs 7,8G 0 7,8G 0% /dev/shm
tmpfs tmpfs 7,8G 809M 7,0G 11% /run
tmpfs tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
/dev/sda1 ext4 190M 93M 84M 53% /boot
tmpfs tmpfs 1,6G 0 1,6G 0% /run/user/0

 

Otra opción interesante de comando”df” , es el control de los inodos.

ejemplo…

S.ficheros Nodos-i NUsados NLibres NUso% Montado en
/dev/sda2 60973056 173850 60799206 1% /
devtmpfs 2026838 404 2026434 1% /dev
tmpfs 2029523 1 2029522 1% /dev/shm
tmpfs 2029523 665 2028858 1% /run
tmpfs 2029523 16 2029507 1% /sys/fs/cgroup
/dev/sda1 51200 340 50860 1% /boot
tmpfs 2029523 1 2029522 1% /run/user/0

Mejoramos la visualización con:

ejemplo…

S.ficheros Nodos-i NUsados NLibres NUso% Montado en
/dev/sda2 59M 170K 58M 1% /
devtmpfs 2,0M 404 2,0M 1% /dev
tmpfs 2,0M 1 2,0M 1% /dev/shm
tmpfs 2,0M 665 2,0M 1% /run
tmpfs 2,0M 16 2,0M 1% /sys/fs/cgroup
/dev/sda1 50K 340 50K 1% /boot
tmpfs 2,0M 1 2,0M 1% /run/user/0

 

Con esta variante mostramos varias opciones en pantalla:

ejemplo…

S.ficheros Tipo Nodos-i NUsados NLibres NUso% Tamaño Usados Disp Uso% File Montado en
/dev/sda2 ext4 59M 170K 58M 1% 916G 8,5G 861G 1% – /
devtmpfs devtmpfs 2,0M 404 2,0M 1% 7,8G 0 7,8G 0% – /dev
tmpfs tmpfs 2,0M 1 2,0M 1% 7,8G 0 7,8G 0% – /dev/shm
tmpfs tmpfs 2,0M 665 2,0M 1% 7,8G 809M 7,0G 11% – /run
tmpfs tmpfs 2,0M 16 2,0M 1% 7,8G 0 7,8G 0% – /sys/fs/cgroup
/dev/sda1 ext4 50K 340 50K 1% 190M 93M 84M 53% – /boot
tmpfs tmpfs 2,0M 1 2,0M 1% 1,6G 0 1,6G 0% – /run/user/0

 

También nos permite personalizar las salidas con estas opciones:

  • source – Un dispositivo, el origen del punto de montaje.
  • size – Número total de bloques o tamaño en B,M,G, etc.
  • used – Bloques usados.
  • avail – Bloques disponibles.
  • pcent – Porcentaje usado
  • target – Punto de montaje

Por ejemplo:

ejemplo de salida…

S.ficheros Uso% Montado en
/dev/sda2 1% /
devtmpfs 0% /dev
tmpfs 0% /dev/shm
tmpfs 11% /run
tmpfs 0% /sys/fs/cgroup
/dev/sda1 53% /boot
tmpfs 0% /run/user/0

 

Por ultimo mostramos todo:

ejemplo de salida…

S.ficheros Tamaño Usados Disp Uso% Montado en
rootfs – – – – /
sysfs 0 0 0 – /sys
proc 0 0 0 – /proc
devtmpfs 7,8G 0 7,8G 0% /dev
securityfs 0 0 0 – /sys/kernel/security
tmpfs 7,8G 0 7,8G 0% /dev/shm
devpts 0 0 0 – /dev/pts
tmpfs 7,8G 809M 7,0G 11% /run
tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
cgroup 0 0 0 – /sys/fs/cgroup/systemd
pstore 0 0 0 – /sys/fs/pstore
cgroup 0 0 0 – /sys/fs/cgroup/cpuset
cgroup 0 0 0 – /sys/fs/cgroup/memory
cgroup 0 0 0 – /sys/fs/cgroup/hugetlb
cgroup 0 0 0 – /sys/fs/cgroup/pids
cgroup 0 0 0 – /sys/fs/cgroup/devices
cgroup 0 0 0 – /sys/fs/cgroup/blkio
cgroup 0 0 0 – /sys/fs/cgroup/net_cls,net_prio
cgroup 0 0 0 – /sys/fs/cgroup/freezer
cgroup 0 0 0 – /sys/fs/cgroup/cpu,cpuacct
cgroup 0 0 0 – /sys/fs/cgroup/perf_event
configfs 0 0 0 – /sys/kernel/config
/dev/sda2 916G 8,5G 861G 1% /
systemd-1 – – – – /proc/sys/fs/binfmt_misc
hugetlbfs 0 0 0 – /dev/hugepages
mqueue 0 0 0 – /dev/mqueue
debugfs 0 0 0 – /sys/kernel/debug
/dev/sda1 190M 93M 84M 53% /boot
binfmt_misc 0 0 0 – /proc/sys/fs/binfmt_misc
/dev/sda2 916G 8,5G 861G 1% /var/lib/docker/overlay
tmpfs 1,6G 0 1,6G 0% /run/user/0

 

Comando df en linux
5 (100%) 4 Votos

Agregar comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.