La respuesta depende del sistema de archivos. Por ejemplo df, no se pueden mostrar los valores correctos para btrfs (todavía). ¿Podría agregar esta información a su pregunta?
Jonas Stein
Respuestas:
24
Como dijo Julie, puede usar dfpara mostrar el espacio libre, pasando el punto de montaje o el nombre del dispositivo:
Actualmente uso df -h, lo que me da la información requerida a medida que escribo df -h. Estaba buscando algo más en vivo o en tiempo real, es decir, algo que sigue actualizando el terminal automáticamente, por lo que no tengo que escribir un comando para verificar.
oshirowanen
@oshirowanen Puede usarlo watch, lo ejecutará una y otra vez y le mostrará resultados nuevos (normalmente cada dos segundos). Tenga en cuenta que solo un programa puede actualizar el terminal a la vez en condiciones normales (es decir, si no desea hacer un desastre completo de su pantalla), por lo que si desea hacer otras cosas al mismo tiempo, debe hacerlo. dedíquele un terminal o ejecútelo en algo como screen, tmux o dvtm para dividir el terminal en múltiples terminales virtuales.
Random832
3
Si no le gusta la idea de dedicar un terminal completo a watchla salida de df, puede considerar una herramienta como conky . Hay innumerables ejemplos de uso conkypara monitorear todo, desde el uso de HDD, la temperatura de HDD, el uso de ram, el clima local, los titulares de noticias ... lo que sea.
Debería editar esta respuesta para incluir una explicación de cómo difiere de la respuesta aceptada, que ya proporciona explicaciones sobre cómo usar los comandos dfy watch.
Eso le permitirá ver todos sus discos duros en un terminal, actualizados cada minuto, ordenados por porcentaje de espacio utilizado.
No sé cuánto puede agregar esta respuesta a lo que ya está aquí (esta es mi primera respuesta), pero pensé que lo pondría aquí, en caso de que alguien venga a buscar exactamente lo que quería hacer, que es cómo Terminé con esta pregunta en primer lugar. Pensé que trataría de salvar a alguien más el esfuerzo de tener que descubrir cómo poner "vigilar", "df" y "ordenar" juntos, si pudiera.
Para su información, usé regex en lugar de solo "/ dev / sd *" porque mi sistema también muestra varias entradas "udev", que no necesitaba o no quería ver. El comando como se escribió anteriormente los oculta y solo muestra los discos duros.
df
, no se pueden mostrar los valores correctos para btrfs (todavía). ¿Podría agregar esta información a su pregunta?Respuestas:
Como dijo Julie, puede usar
df
para mostrar el espacio libre, pasando el punto de montaje o el nombre del dispositivo:Obtendrás algo como esto:
Para ejecutarlo continuamente, use
watch
. El intervalo de actualización predeterminado es de 2 segundos, pero puede modificarlo con--interval
:fuente
df
es una sencilla utilidad de línea de comandos que muestra el uso del disco, incluido el espacio libre.Consultar
man df
para más detalles.fuente
df -h
, lo que me da la información requerida a medida que escribodf -h
. Estaba buscando algo más en vivo o en tiempo real, es decir, algo que sigue actualizando el terminal automáticamente, por lo que no tengo que escribir un comando para verificar.watch
, lo ejecutará una y otra vez y le mostrará resultados nuevos (normalmente cada dos segundos). Tenga en cuenta que solo un programa puede actualizar el terminal a la vez en condiciones normales (es decir, si no desea hacer un desastre completo de su pantalla), por lo que si desea hacer otras cosas al mismo tiempo, debe hacerlo. dedíquele un terminal o ejecútelo en algo como screen, tmux o dvtm para dividir el terminal en múltiples terminales virtuales.Si no le gusta la idea de dedicar un terminal completo a
watch
la salida dedf
, puede considerar una herramienta como conky . Hay innumerables ejemplos de usoconky
para monitorear todo, desde el uso de HDD, la temperatura de HDD, el uso de ram, el clima local, los titulares de noticias ... lo que sea.fuente
Solo usa lo siguiente:
fuente
df
ywatch
.Utilizando la excelente respuesta proporcionada anteriormente por Alexander Batischev , y esta por Ralf Friedl , los combiné con "ordenar" a este enlace para este comando:
Eso le permitirá ver todos sus discos duros en un terminal, actualizados cada minuto, ordenados por porcentaje de espacio utilizado.
No sé cuánto puede agregar esta respuesta a lo que ya está aquí (esta es mi primera respuesta), pero pensé que lo pondría aquí, en caso de que alguien venga a buscar exactamente lo que quería hacer, que es cómo Terminé con esta pregunta en primer lugar. Pensé que trataría de salvar a alguien más el esfuerzo de tener que descubrir cómo poner "vigilar", "df" y "ordenar" juntos, si pudiera.
Para su información, usé regex en lugar de solo "/ dev / sd *" porque mi sistema también muestra varias entradas "udev", que no necesitaba o no quería ver. El comando como se escribió anteriormente los oculta y solo muestra los discos duros.
fuente