Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
methode zum ermitteln der verzeichniss größe [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
methode zum ermitteln der verzeichniss größe


 
frank7l7
28-12-2003, 16:26 
 
Hallo,

also ich hab zwei scripte zum bestimmen von verzeichnisgrößen aufm linux system -> aber alle geben ein anderes ergebnis zurück welches ist nun richtig;

script1 von titus ->
http://www.php-resource.de/forum/showthread.php?s=&threadid=21009&perpage=10&highlight=größe%20auf%20datenträger&pagenumber=2

script2 die shell methode mit -du

wenn ich mit rechte maustaste auf das verzeichniss klicke krieg ich
größe: 121 KB (124.112 Bytes)
größe auf datenträger: 160 KB (163.840 Bytes)

wenn ich script1 laufen lasse kriege ich: 124112byte + 11056 slackbytes
bei -du erhalte ich: 147456 byte

was ist den nun richtig? bzw muß es größe oder größe auf dem datenträger sein?

danke frank

 
mrhappiness
28-12-2003, 16:55 
 
kommt drauf an, ob du wissen willst wie groß die dateien sind oder wieviel platz sie verbrauchen *g*

wenn du linux nimmst, solltest du dir auchmal stat (http://www.php.net/stat) anschauen (für den verbrauchten platz)

 
frank7l7
28-12-2003, 16:58 
 
wissen will ich tatsächlich wieviel platz sie effektiv und absolut verbrauchen :) welcher teil von stat erzählt mir den das?

 
mrhappiness
28-12-2003, 17:11 
 
Original geschrieben von frank7l7
welcher teil von stat erzählt mir den das? schau dir mal die punkte 12 und 13 genauer an :)

 
frank7l7
28-12-2003, 18:11 
 
donke :rocks:

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:43 Uhr.