Filesys :: DF

Filesys :: DF is een PERL-extensie voor bestandssysteemschijfruimte-informatie.
Download nu

Filesys :: DF Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Ian Guthrie
  • Uitgever website:
  • http://search.cpan.org/~iguthrie/Net-Bluetooth-0.40/Bluetooth.pm

Filesys :: DF Tags


Filesys :: DF Beschrijving

Filesys :: DF is een PERL-extensie voor bestandssysteemschijfruimteinformatie. Filesys :: DF is een PERL-extensie voor bestandssysteemschijfruimteinformatie.Synopsis Gebruik Filesys :: DF; #### Krijg informatie door het doorgeven van een scalaire map / bestandsnaamwaarde My $ Ref = DF ("/ TMP"); # Standaarduitvoer is 1K blokken als (gedefinieerde ($ Ref)) {print "Totaal 1K blokken: $ Ref -> {blokken} N"; Print "Totaal 1K blokken gratis: $ Ref -> {bfree} n"; Afdrukken "Totaal 1K Blocks Maak gebruik van mij: $ Ref -> {BAVAIL} N"; Print "Totaal 1K-blokken gebruikt: $ Ref -> {gebruikt} n"; Print "Percentage Volledige: $ Ref -> {per} n"; if (bestaat ($ Ref -> {bestanden})) {print "Total Inodes: $ Ref -> {bestanden} n"; Print "Totaal inodes Gratis: $ Ref -> {ffree} n"; Print "Inode Percentage Volledige: $ Ref -> {FER} N"; }} #### Krijg informatie door een Filehandle Open (bestand ', SOME_FILE ") te geven; # Krijg informatie voor bestandssysteem op "SOME_FILE" My $ Ref = DF (* -bestand); #### of mijn $ Ref = DF (* -bestand); #### of mijn $ FHREF = * -bestand; mijn $ Ref = DF ($ FHREF); #### Krijg informatie in andere dan 1K blokkeert mijn $ Ref = DF ("/ TMP", 8192); # Uitgang is 8K blokkeert mijn $ Ref = DF ("/ TMP", 1); # Uitgang is de bytesthis-module biedt een manier om bestandssysteemschijfruimte-informatie te verkrijgen. Dit is een alleen distributie van UNIX. Als u deze informatie voor Unix en Windows wilt verzamelen, gebruikt u Filesys :: DFPortable. Het enige grote voordeel van het gebruik van filesys :: DF over Filesys :: DFPortable, is dat Filesys :: DF het gebruik van open filehandelingen als argumenten ondersteunt. De module moet werken met alle smaken van Unix die de statvf's () en fstatvf's () implementeren oproepen of de Statfs () en FSTATFS () oproepen. Dit zou Linux, * BSD, HP-UX, AIX, Solaris, Mac OS X, IRIX, Cygwin, enz ... DF () vereist, vereist een argument dat het bestandssysteem vertegenwoordigt dat u wilt vinden. Het argument kan een scalaire map / bestandsnaam of een open bestand zijn. Er is ook een optioneel argument van de blokgrootte, zodat u de grootte van de geretourneerde waarden kunt aanpassen. De standaardblokgrootte is 1024. Dit zorgt ervoor dat de functie de waarden in 1K-blokken retourneert. Als u bytes wilt, stelt u de blokgrootte in op 1.DF () retourneert een verwijzing naar een hash. De sleutels die beschikbaar zijn in de hash zijn als volgt: {blocks} = totale blokken op het bestandssysteem. {Bfree} = totale blokken gratis op het bestandssysteem. {BAVAIL} = totale blokken beschikbaar voor de gebruiker die de PERL-toepassing uitvoeren. Dit kan anders zijn dan {Bfree} als u per-user quota's op het bestandssysteem hebt, of als de Super-gebruiker een gereserveerd bedrag heeft. {BAVAIL} kan hierdoor ook een negatieve waarde zijn. Als er bijvoorbeeld meer ruimte wordt gebruikt, hebt u u voor u beschikbaar. {Gebruikt} = totale blokken die op het bestandssysteem worden gebruikt. {Per} = procent van de gebruikte schijfruimte. Dit is gebaseerd op de schijfruimte die beschikbaar is voor de gebruiker die de toepassing uitvoert. Met andere woorden, als het bestandssysteem 10% van zijn ruimte heeft gereserveerd voor de superuser, kan het gebruikte percentage tot 110% stijgen. U kunt ook inode-informatie via de module verkrijgen, maar u moet bellen () op de { Bestanden} Toets eerst, om ervoor te zorgen dat de informatie beschikbaar is. Sommige bestandssystemen mogen geen inode-informatie retourneren, bijvoorbeeld sommige NFS-bestandssystemen. Zie zijn de beschikbare inode-toetsen: {bestanden} = totale inodes op het bestandssysteem. {Ffree} = totale inodes gratis op het bestandssysteem. {Favail} = Totale inodes beschikbaar voor de gebruiker die de toepassing uitvoert. Zie de regels voor de toets {BAVAIL}. {Fused} = totale inodes die op het bestandssysteem worden gebruikt. {FER} = procent van inodes gebruikt op het bestandssysteem. Zie Regels voor de {PER} -toets. Er zijn enkele ongedocumenteerde sleutels die zijn gedefinieerd om achterwaarts compatibilty te handhaven: {SU_BLOCKS}, {user_blocks}, enz ... Als de DF () call faalt om welke reden dan ook, zal het undef terugkeren. Dit zal waarschijnlijk gebeuren als je iets gek doet als proberen om informatie voor / proc te krijgen, of als je een ongeldige bestandssysteemnaam passeert, of als er een interne fout is. DF () zal Croak () als u het een ongedefinieerde waarde passeert. Vereisten: · Uw systeem moet statvf's () en fstatvfs () of Statfs () en FSTATFS () bevatten, u moet perl 5.6 of hoger werken.


Filesys :: DF Gerelateerde software

Bestand :: LCKPWDF

Bestand :: LCKPWDF is een PERL-module om de passwd- en schaduwbestanden te vergrendelen en ontgrendelen met LCKPWDF en ULCKPWDF. ...

184

Downloaden