Filesys :: df.

Filesys :: DF ist eine Perl-Erweiterung für Dateisystem-Speicherplatzinformationen.
Jetzt downloaden

Filesys :: df. Ranking & Zusammenfassung

Anzeige

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

Filesys :: df. Stichworte


Filesys :: df. Beschreibung

Filesys :: df ist eine Perl-Erweiterung für Dateisystem-Speicherplatzinformationen. Filesys :: df ist eine Perl-Erweiterung für Dateisystem-Speicherplatzinformationen.Synopsis Verwenden Sie Dateisys :: df; #### Informationen erhalten, indem Sie ein Skalarverzeichnis / Dateinamen Wert übergeben, mein $ ref = df ("/ tmp"); # Standardausgabe ist 1k-Blöcke, wenn (definiert (definiert ($ ref)) {drucken "Gesamt 1k-Blöcke: $ REF -> {Blöcke} n"; drucken "Gesamt 1k-Blöcke frei: $ REF -> {bfree} n"; drucken "Insgesamt 1k-Blöcke, die auf mich verfügbar ist: $ ref -> {bavail} n"; drucken "Gesamt-1K-Blöcke verwendet: $ REF -> {verwendet} n"; drucken "Prozent voll: $ ref -> {pro} n"; if (existiert ($ ref -> {{files})) {drucken "Total Inodes: $ REF -> {Dateien} n"; Drucken "Total Inodes Free: $ REF -> {ffree} n"; drucken "Inode-Prozent voll: $ REF -> {Fper} n"; }} #### Informationen erhalten, indem Sie ein FileHandle-Open (Datei, "etwas_File") angeben. # Informationen zum FileSystem bei "einy_file" meine $ ref = df (* Datei) erhalten; #### oder meine $ ref = df (* Datei); #### oder meine $ fhref = *-Datei; mein $ ref = df ($ fhref); #### Informationen auf andere als 1k-Blöcke erhalten meine $ ref = df ("/ tmp", 8192); # Ausgang ist 8k Blocks mein $ ref = df ("/ tmp", 1); # Ausgang ist Bytesthis-Modul bereitstellt einen Weg, um Dateisystem-Speicherplatzinformationen zu erhalten. Dies ist eine UNIX-NUR-Verteilung. Wenn Sie diese Informationen für UNIX und Windows sammeln möchten, verwenden Sie Dateiys :: dcportable. Der einzige große Vorteil der Verwendung von Dateiys :: df über filesys :: dfportable, ist, dass filesys :: df die Verwendung von offenen Dateihandles als Argumente unterstützt. Das Modul sollte mit allen Aromen von UNIX zusammenarbeiten, die die StatVFS () und FSTATVFS () implementieren. Anrufe oder die Aufrufe von STATFS () und FSTATFS (). Dazu gehören Linux, * BSD, HP-UX, AIX, Solaris, Mac OS X, IRIX, CYGWIN usw. ... df () erfordert ein Argument, das das Dateisystem darstellt, das Sie abfragen möchten. Das Argument kann entweder ein Skalarverzeichnis / Dateiname oder ein offener Dateihandle sein. Es gibt auch ein optionales Argument für Blockgröße, damit Sie die Größe der zurückgegebenen Werte anpassen können. Die Standardblockgröße lautet 1024. Hiermit gibt die Funktion die Werte in 1k-Blöcken zurück. Wenn Sie Bytes möchten, stellen Sie die Blockgröße auf 1.DF () ein, um einen Hinweis auf einen Hash zurückzugeben. Die in der Hash verfügbaren Tasten sind wie folgt: {Blöcke} = Gesamtblöcke im Dateisystem. {Bfree} = Gesamtblöcke frei im Dateisystem frei. {Bavavail} = Gesamtblöcke für den Benutzer, der die Perl-Anwendung ausführt, die der Perl-Anwendung ausführt. Dies kann anders als {bfree} sein, wenn Sie per-Benutzer-Quoten im Dateisystem haben oder wenn der Super-Benutzer einen reservierten Betrag hat. {BAVAVAVE} kann aufgrund davon auch ein negativer Wert sein. Wenn zum Beispiel mehr Speicherplatz verwendet wird, stehen Sie Ihnen zur Verfügung. {Gebraucht} = Gesamtblöcke, die im Dateisystem verwendet werden. {Pro} = Prozent des verwendeten Speicherplatzes. Dies basiert auf dem Speicherplatz, der dem Benutzer zur Verfügung steht, der den Antrag ausführt. Mit anderen Worten, wenn das Dateisystem 10% seines Raums für den Superuser reserviert hat, kann der verwendete Prozentsatz bis zu 110% gehen. Sie können auch Inodeninformationen über das Modul erhalten, aber Sie müssen jedoch Exists () auf dem { Dateien} Schlüssel zuerst, um sicherzustellen, dass die Informationen verfügbar sind. Einige Dateisysteme können keine Inodeninformationen zurückgeben, z. B. einige NFS-Dateisystems der Benutzer, der die Anwendung ausführt. Sehen Sie sich die Regeln für die Taste {BAVAVE} an. {Fused} = Gesamteinodes in den Dateisystemen. {FPER} = Prozent der im Dateisystem verwendeten Inoden. Siehe Regeln für die {PER} -Taste. Es gibt einige undokumentierte Tasten, die definiert sind, um rückwärts Kompatibilität zu erhalten Dies wird wahrscheinlich passieren, wenn Sie etwas verrückt machen, um Informationen für / Proc zu erhalten, oder wenn Sie einen ungültigen Dateisystemnamen angeben oder einen internen Fehler aufgeben. DF () wird Croak (), wenn Sie einen undefinierten Wert übergeben. Anforderungen: · Ihr System muss statvfs () und fstatvfs () oder statfs () und fstatfs () enthalten, das Sie perl 5.6 oder höher ausführen müssen.


Filesys :: df. 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