cmdfs

Command Bestandssysteem
Download nu

cmdfs Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mike Swain
  • Uitgever website:

cmdfs Tags


cmdfs Beschrijving

Command Bestandssysteem CMDFS is een op zekering gebaseerd virtueel bestandssysteem dat een arbitaire filteropdracht toepast op geselecteerde bestanden in een brondirectorystructuur om de bestemmingsbestanden te maken. Inclusief configureerbare caching en monitoring van de bronboom om CPU-gebruik en prefetch data te beperken. Build 1. Pak archieftar ZXVF CMDFS-0.12. Configureer CD CMDFS-0.1 ./Configure 3. Build MAAK 4. Installeer SUDO MAKE INSTALLATIEFPOSISCMDFS -opties -O-extensie = ext1 ] Geef overeenkomende bestandsextensie (s) op om opdracht toe te passen op -O PATH-RE = Specify Regexp van Pathnames om commando toe te passen op -o MIME-RE = Geef Regexp van MIME-typen op om opdracht toe te passen op (zoals geretourneerd door bestand -b -M -Mime-Type) -O Link-Thru Pass-Pass-Pass-bestanden via het bestandssysteem. Symbolische koppelingen -O Monitor Watch Source Directory Tree voor nieuwe bestanden en cache ze zoals ze verschijnen. Nieuwe mappen worden gecontroleerd -o cache-dir =

Directory om cachebestanden op te slaan -O cache-size = Grootte om te proberen de cachedirectory te beperken. Bestanden verwijderd op de minst recente toegangsbasis. -O-Cache-Entries = Aantal vermeldingen om te proberen de cachedirectory te beperken. Bestanden verwijderd op de minst recente toegangsbasis. Hoe het werkt - een voorbeeld van een bronboom, die bijvoorbeeld, zeggen, JPG-afbeeldingen, we kunnen een weergave-bestandssysteem genereren dat dezelfde bestanden bevat die worden aangepast aan e-mailformaat. Filteropdracht is ingesteld als een filystemoptie op de bergtijd. In dit geval kan onze filteroptie iets dergelijks zijn als (met behulp van ImageMagick's Convert Command): opdracht = Converteren - -resize 20% -note volgen we het Unix-conventie van het nemen van de standaardinvoer en filtering naar standaarduitvoer. Als een fuse-bestandssysteem wordt het kindproces uitgevoerd onder de groep / gebruiker van de eigenaar. Het commando wordt uitgevoerd binnen een Shell (/ Bin / SH) -proces, zoals begon door / bin / sh -c '' is er duidelijk bestanden in de bronboom die we niet het filter willen toepassen. In dit geval identificeren we bestanden van belang bij uitbreiding: extensie = jpg; gif; pngto mount het bestandssysteem zoals hierboven voor een bepaalde gebruiker: cmdfs / home / bob / afbeeldingen / MNT / myPhotos "-Command = converteren - -resize 20% - , Extension = JPG; GIF; PNG "Selectie Filtersas GUIMTE ALS JUIST MATERING Bij extensie, kunnen bestanden van belang worden geselecteerd door middel van MIME-type, overeenkomen met een regexp (CMDFS gebruikt de bestandsopdracht om het MIMETYPE te bepalen): MIME-RE = Afbeelding / * Of gewoon een gewoon pad Regexp (dit stelt ons in staat om de hele directory subtracties op te sluiten, etcpath-re =. * / My-images / deze opties kunnen worden gecombineerd om de vereiste filterselectie te krijgen.unatched filesby standaard, bestanden die niet overeenkomen met een filter Niet verschijnen in het weergave FileSystem. We willen misschien de originele bestanden zien, dus Thelink-Thruoption kan worden opgegeven. Dit genereert symbolische koppelingen naar de originele bestanden. MonitoringDe afbeelding wijzigen is een goed voorbeeld van een applicatie Misschien willen de bestanden in het bronbestandssysteem worden gefilterd zoals ze worden toegevoegd, eerder THA n gewoon on-demand. CMDFS maakt gebruik om alle mappen in de boom te bewaken, en controleert automatisch nieuwe subdirectory's zoals ze worden toegevoegd: MonitorWanneer u de nieuwste batch van bestanden van uw camera kopieert, worden de verkorte versies automatisch gegenereerd. CachingCMDFS Herschrijft alleen bestanden weergeven als de modificatiedatum veranderingen op de bron. Alle bestanden gemaakt met behulp van het filter worden gehouden in een cachedirectory, met een naam die is gemaakt als een hash van het volledige pad. Standaard bevindt deze map zich in / TMP / CMDFS-cache. , maar kan worden gewijzigd: cache-dir = Merk op dat sommige systemen de / TMP-directorystructuur tussen opnieuw opstarten, die al dan niet kunnen wissen Wens gewenst. De grootte van de cachedirectory kan worden beperkt met: cache-size = en / orcache-entries = De minst recent toegekende cached-bestanden worden op de achtergrond verwijderd om deze limieten te behouden . Montage met FSTABTO-steun in monteergids voor meerdere gebruikers, CMDFS accepteert de bronbasisdirectory als het eerste argument, zodat deze kan worden gemonteerd met behulp van de conventionele mount.fuse-script van FSTAB. Dit maakt het leveren van CMDFS # als de FS_SPEC (zie man 5 fstab). De User_allow_Ather-optie moet in /etc/fuse.conf worden ingeschakeld om normale gebruikers te monteren (zie fuse.conf). Een voorbeeld FSTAB-invoer: CMDFS # / Media / MyPhotos / Home / Bob / PLAATSEN FUSE Gebruiker, Toestand_Ather, Commando = Convert \ 040- \ 040-Vorming \ 04020% \ 040-, Monitor, Cache-Size = 500, Extension = JPG ; GIF; PNG 00NET dat de spaties in de opdracht moeten worden ontsnapt met \ 040 voor / etc / fstab om correct te ontleden. Vereisten: · Bestandssysteem in gebruikersruimte · Libmhash Wat is er nieuw in deze release: · Verwijder de optie BASE-DIR - Geef aan met het eerste argument voor FSTAB · Code netjes · Bug, intelify-gebeurtenisnaam niet null beëindigd · Update Help en README


cmdfs Gerelateerde software

Imagic OS

Een Linux-gebaseerd besturingssysteem dat is ontworpen om u te helpen bij het krijgen van uw werk de manier waarop het moet worden gedaan. ...

171

Downloaden