Durchschnittliche Größe der Dateien auf der Platte ermitteln



  • Hi,

    wie kann ich die durchschnittliche Größe aller Dateien auf meiner Platte herausfinden?? Und wie kann ich Dateisystem wechseln??

    mfg

    white.rabbit

    PS: benutze Debian



  • Mit rekursiven ls alle Dateien ausgeben, mit wc zählen, und mit du -k alle Dateigrößen ausgeben, zusammenaddieren ... naja Shellskript halt. 🕶



  • white.rabbit schrieb:

    Und wie kann ich Dateisystem wechseln??

    Meistens nicht ohne neuerstellen und verschieben.



  • nman schrieb:

    white.rabbit schrieb:

    Und wie kann ich Dateisystem wechseln??

    Meistens nicht ohne neuerstellen und verschieben.

    Und Du kennst kein Linux Tool, das die Durchschnittsgröße angibt?!?

    Hätte sowas erwartet... 😞



  • Sgt. Nukem schrieb:

    Mit rekursiven ls alle Dateien ausgeben, mit wc zählen, und mit du -k alle Dateigrößen ausgeben, zusammenaddieren ... naja Shellskript halt. 🕶

    Hast ein Bsp???



  • Sgt. Nukem schrieb:

    Und Du kennst kein Linux Tool, das die Durchschnittsgröße angibt?!?

    Hätte sowas erwartet... 😞

    rofl

    Entschuldigung, wo hatte ich bloß meine Manieren.

    Also: So richtig elegant und luxuriös verschwenderisch sind meines Erachtens nur entsprechende Dateisystem-Metadaten, aber ich will ja nicht so sein, das bisschen Shellscript schreib ich gerne noch selbst: 😉

    #!/bin/sh
    
    rootfs=`awk '$2 ~/^\/$/ { print $1 }' /etc/fstab`
    size=`df $rootfs | awk '! /block/ { print $2 }'`
    files=`find / -xdev | wc -l`
    
    echo `expr $size / $files`
    

Anmelden zum Antworten