{"id":208,"date":"2009-03-18T16:55:17","date_gmt":"2009-03-18T15:55:17","guid":{"rendered":"http:\/\/www.steve-meier.de\/?p=208"},"modified":"2009-03-18T16:56:58","modified_gmt":"2009-03-18T15:56:58","slug":"df-gegen-du","status":"publish","type":"post","link":"https:\/\/www.steve-meier.de\/?p=208","title":{"rendered":"df gegen du"},"content":{"rendered":"<p>Mal wieder etwas aus dem UNIX\/Linux-Alltag:<\/p>\n<p><strong>df<\/strong> meldet, das ein Dateisystem zu bspw. 95% voll ist. Z\u00e4hlt man nun mit <strong>du <\/strong>den verbrauchten Platz, kommt man aber nicht auf diesen Wert. Was ist also los ?<\/p>\n<p>df und du z\u00e4hlen schlicht unterschiedlich.<\/p>\n<p>df betrachtet ein Dateisystem anhand seiner Bl\u00f6cke (die Blockgr\u00f6\u00dfe kann dabei abh\u00e4ngig von Dateisystem und -gr\u00f6\u00dfe sein) w\u00e4hrend du stumpf die Gr\u00f6\u00dfe einzelner Dateien und Verzeichnisse ermittelt. Gr\u00fcnde f\u00fcr Diskrepanzen k\u00f6nnen dann sein:<\/p>\n<p>&#8211; Eine Datei wurde gel\u00f6scht, wird jedoch von einem noch laufenden Prozess verwendet. In diesem Fall &#8220;sieht&#8221; du diese Datei nicht mehr, ihr Platz im Dateisystem bleibt jedoch belegt, bis der zugeh\u00f6rige Prozess beendet wird.<br \/>\n&#8211; Eine Datei ist 100 Bytes gro\u00df, die Blockgr\u00f6\u00dfe ist jedoch 4096 (das ist, glaube ich, der Default bei ext3). In diesem Fall z\u00e4hlt du sie als 100 Bytes, f\u00fcr df belegt sie jedoch einen Block und damit, in diesem Beispiel, 4096 Bytes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mal wieder etwas aus dem UNIX\/Linux-Alltag: df meldet, das ein Dateisystem zu bspw. 95% voll ist. Z\u00e4hlt man nun mit du den verbrauchten Platz, kommt man aber nicht auf diesen Wert. Was ist&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/posts\/208"}],"collection":[{"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=208"}],"version-history":[{"count":6,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/posts\/208\/revisions"}],"predecessor-version":[{"id":214,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=\/wp\/v2\/posts\/208\/revisions\/214"}],"wp:attachment":[{"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.steve-meier.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}