¿Existe un paquete / aplicación de línea de comandos para obtener una buena visión general (quizás visual) sobre el espacio libre / usado que queda en la tarjeta SD de Pi? ls -lh
es agradable pero no me muestra cuánto espacio usa el contenido de una carpeta.
También sería útil si me da una descripción rápida y comparable. Ya sabes, como tree
para ls
decir.
Se accede a mi Pi a través de ssh
, por lo que debe ser una línea de comandos o algún tipo de aplicación remota que pueda ejecutar en Ubuntu Linux 13.04.
Antecedentes: configuré la sincronización de bittorrent en mi Pi y funciona bien, pero ahora me gustaría saber el espacio libre disponible. Leí en alguna parte, los archivos eliminados se almacenan en caché en una carpeta oculta o en la papelera nativa. Así que me gustaría ver esto, pero también los archivos / carpetas completos en la tarjeta SD.
fuente
Yo usaría:
-s
evita una gran cantidad de resultados innecesarios,-nr
ordena numéricamente en orden inverso yhead
corta solo la parte interesante, puede omitirlo si prefiere todos los resultados.Además, si solo necesita una descripción general de su sistema de archivos, puede usar
o tal vez con
-h
para obtener más números legibles por humanos.fuente
Como está utilizando Linux como sistema remoto, puede usar baobab para monitorear el sistema de archivos:
Si selecciona Analizador> Escanear carpeta remota , debería poder construir de forma remota un mapa de árbol gráfico del sistema de archivos de Raspberry Pi, lo he probado usando la opción SSH y parece funcionar, pero también parece un poco lento para generar el árbol (supongo que usa muchos comandos SSH para hacer su trabajo).
Alternativamente
Debería darle un árbol de directorios únicos, pero mostrando cada uno con el tamaño correspondiente de su contenido en un número legible por humanos (la mayoría de las carpetas mostrarán 4.0K ya que ese es el tamaño de una carpeta 'vacía').
Agregar -L número le permitirá establecer la profundidad máxima para profundizar también
mostrará hasta 3 niveles debajo del directorio '/'
fuente
Analyzer > Scan remote folder
, seleccionéSSH
y luego proporcioné la dirección IP y el nombre de usuario, seguidos de la contraseña cuando se me solicitó (en mi caso, ejecuté esto desde una Pi que verificaba otra).sudo sshfs pi@homeserver:/ /mnt/remote
, si es necesario, usar el terminal para cargargksudo baobab /mnt/remote
Puede usar el comando 'du'. (Du: estimar el uso del espacio de archivos)
vaya a cualquier directorio y luego pruébelo.
cd / usr; du -m
-m: tamaño de bloque 1Mb -k: tamaño de bloque 1Kb -h: legible por humanos
etcétera etcétera.
Puede encontrar más información en la página de manual de du;
http://linux.die.net/man/1/du
fuente
Lo más útil que encuentro es
Esto enumera el tamaño en megabytes y se ordena numéricamente. es decir. Los directorios / archivos más grandes se encuentran al final de la lista.
también funciona, pero muestra los tamaños en kilobytes
fuente
Si tiene una pantalla X,
xdiskusage
es particularmente útil.Para instalarlo en un sistema Debian o similar a Debian:
apt install xdiskusage
Para ejecutarlo con el fin de averiguar qué directorio está ocupando tanto espacio dentro de su hogar:
xdiskusage ~
=> aquí está la salida de mi propio hogar:Los directorios más grandes se muestran como rectángulos grandes, la salida gráfica se ordena: los directorios más grandes se muestran primero.
Si desea averiguar qué está ocupando espacio en todo su sistema de archivos (preferiblemente para ejecutarse como root, de modo que tenga todos los privilegios necesarios para obtener correctamente el contenido de todos los directorios):
xdiskusage /
Aquí está la salida en mi sistema:
Puede navegar a través del árbol de directorios utilizando la flecha y la tecla Intro. Enter basa la vista global con su raíz en el directorio seleccionado, la izquierda sube un nivel en la jerarquía (estilo lince): muy útil.
El clic derecho abre un menú contextual con accesos directos. Solo deseo que haya una entrada de menú para "abrir una terminal aquí".
No es tan bonito como el baobab, pero hace el trabajo.
fuente
Como se mencionó anteriormente por PiBorg: Baobab es una interfaz gráfica de usuario de uso de disco, y la interfaz gráfica de usuario hace que sea muy fácil encontrar directorios utilizando la mayor cantidad de espacio en disco (sdcard).
Instalar:
Correr:
fuente