Benjamin Wilfing: Speicherplatz

Beitrag lesen

Hi Sau,

Ich brauche ganz ganz dringend ein Script, welches mir meine Ordner meines Webspaces auflistet und den Speicherplatz jedes einzelnen Ordner anzeigt, etwa so:

ordner 1   |   12 MB
ordner 25  |   36 MB

wenn es sich um einen Linuxserver dreht, kannst du versuchen, mit passthru, exec oder ähnlichem den Befehl du auszuführen, dieser befindet sich zumindest bei mir im Verzeichnis /bin/. Sinnvolle Parameter sind -sh (summarize, human-readable). Voraussetzung dafür ist, dass 1.) der Webspace nicht einer open_basedir-Restriktion unterliegt (oder einer anderen, die es verbietet, Systembefehle auszuführen) und 2.) du den vollständigen Systempfad zu deiner Webpräsenz kennst.

Konkret ist es ein Einzeiler:

  
 passthru('/bin/du -sh /pfad/zu/deinem/verzeichnis');  

oder, um alle Unterverzeichnisse zu erwischen:

  
 passthru('/bin/du -sh /pfad/zu/deinem/verzeichnis/*');  

Viele Grüße
Benjamin