Filesys :: dfportable.

filesys :: dcportable ist eine Perl-Erweiterung für Dateitös-Speicherplatzinformationen.
Jetzt downloaden

Filesys :: dfportable. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ian Guthrie
  • Website des Verlags:
  • http://search.cpan.org/~iguthrie/Net-Bluetooth-0.40/Bluetooth.pm

Filesys :: dfportable. Stichworte


Filesys :: dfportable. Beschreibung

Filesys :: DfPortable ist ein Perl-Erweiterung für Dateisystem Speicherplatz Informationen. Filesys :: DfPortable ist ein Perl-Erweiterung für Dateisystem Speicherplatz information.SYNOPSIS Verwendung Filesys :: DfPortable; my $ ref = dfportable ( "C: \"); # Default Blockgrße gleich 1 ist, welche Ausgänge Bytes, wenn (definiert ($ ref)) {print "Total Bytes $ ref -> {} Blöcke n"; drucken "Total Bytes frei: $ ref -> {BFree} n"; drucken "Total Bytes Erfolg zu mir: $ ref -> {bavail} n"; drucken "Total Bytes verwendet: $ ref -> {bused} n"; drucken "Prozent voll: $ ref -> {pro} n"} my $ ref = dfportable ( "/ tmp", 1024); # Ausgabe im 1K-Blöcke if (defined ($ ref)) {print "Total 1k Blöcke: $ ref -> {} Blöcke n"; drucken "Total 1k Blöcke frei: $ ref -> {BFree} n"; drucken "Total 1k Blöcke Erfolg zu mir: $ ref -> {bavail} n"; drucken "Total 1k Blöcke verwendet: $ ref -> {bused} n"; drucken Prozent voll: $ ref -> {pro} n} Dieses Modul bietet eine portable Möglichkeit Dateisystem Speicherplatz Informationen.Verfahren Modul zu erhalten, sollte mit allen Versionen von Windows (95 und höher) arbeitet, und mit allen Versionen von Unix, dass Umsetzung der statvfs oder die statfs Anrufe. Dazu gehören Linux, * BSD, HP-UX, AIX, Solaris, Mac OS X, Irix, Cygwin, etc ... Dieses Modul unterscheidet sich von Filesys :: Df, dass es Unterstützung für Windows hinzugefügt, unterstützt aber nicht offen Dateihandies als argument.dfportable () erfordert ein Verzeichnis Argument, das das Dateisystem Sie abfragen möchten darstellt. Es gibt auch eine optionale Blockgröße Argument, so dass Sie die Größe der zurückgegebenen Werte anpassen können. Die Standard-Blockgrße gleich 1 ist, dies die Funktion bewirkt, dass die Werte in den Bytes zurück. Wenn Sie noch nie die Blockgröße Argument verwenden, dann können Sie von jeder Instanz denken Blöcke in diesem Dokument wirklich bedeuten Bytes .dfportable () eine Referenz auf einen Hash zurück. Die Schlüssel in der Hash sind folgendermaßen, wie:. {} = Gesamt Blöcke Blöcke auf dem Dateisystem {BFree} = Gesamt Blöcke frei auf dem Dateisystem {} = bavail Blöcke Summe für den Benutzer verfügbar, um die Perl-Anwendung ausführt.. Dies kann anders sein als {BFree}, wenn Sie pro Benutzer Quoten auf dem Dateisystem, oder wenn die Super-User einen reservierten Betrag hat. {Bavail} kann auch ein negativer Wert sein, weil dieser. Zum Beispiel, wenn es mehr Raum verwendet wird, dann haben Sie zur Verfügung. {Bused} = Gesamt Blöcke im Dateisystem verwendet. {Pro} = Prozent an Speicherplatz verwendet. Dies basiert auf dem Speicherplatz für den Benutzer verfügbar, die Anwendung ausgeführt wird. Mit anderen Worten, wenn das Dateisystem 10% seines Raum für den Superuser reserviert hat, dann verwendet der prozentuale Anteil kann bis zu 110% gehen .Sie Inode Informationen durch das Modul als auch erhalten können. Aber Sie müssen rufen exists () auf der {files} drücken, um sicherzustellen, dass die Informationen zur Verfügung. Einige Dateisysteme können nicht Inode Informationen zurückgeben, zum Beispiel Windows und einige NFS filesystems.Here sind die verfügbaren inode Tasten:. {Files} = Gesamt Inoden auf dem Dateisystem {ffree} = Gesamt Inodes frei auf dem Dateisystem {favail} = Summe. Inodes den Benutzer zur Verfügung, die Anwendung ausgeführt wird. Siehe die Regeln für die {bavail} drücken. {Fusioniert} = Gesamt Inoden auf dem Dateisystem verwendet. {Fper} = Prozent der Inodes im Dateisystem verwendet. Siehe Regeln für den {pro} key.If der dfportable () -Aufruf nicht aus irgendeinem Grund, wird es zurückkehren undef. Dies wird wahrscheinlich passieren, wenn Sie etwas verrückt wie versuchen Sie Informationen für / proc zu erhalten, oder wenn Sie einen ungültigen Dateisystem Namen übergeben, oder wenn es einen internen Fehler. dfportable () wird quaken (), wenn Sie es einen nicht definierten Wert übergeben. Anforderungen: · Das System muss statvfs () enthalten, statfs (), GetDiskFreeSpaceA () oder GetDiskFreeSpaceEx (). Sie müssen Perl 5.6 oder höher ausgeführt werden.


Filesys :: dfportable. Zugehörige Software

Snmp :: nörd.

SNMP :: UMSBLICK enthält SNMP-Module, um SNMP-Set auszuführen, zu erhalten, zu gehen, zu Fuß, als nächstes, Walk_Hash usw. ...

386

Herunterladen