File

Skjermbilde programvare:
File
Prog.varedetaljer:
Versjon: 5.34 Oppdatert
Last opp dato: 16 Aug 18
Utvikler: Christos Zoulas
Lisens: Gratis
Popularitet: 17

Rating: nan/5 (Total Votes: 0)

Fil er åpen kildekode og gratis implementering av kommandoen "fil" som brukes på nesten alle UNIX-lignende operativsystemer, for eksempel Linux og BSD. Kommandoen 'fil', hvis du ikke er kjent med det, er et kommandolinjeprogram som forteller deg hva slags data en fil inneholder.

Den opprinnelige kommandoen "fil" sendes med Bell Labs UNIX, men var utilgjengelig i kildeform til massene før denne re-implementeringen. Som alle andre kommandolinjeprogrammer, må File brukes gjennom et hvilket som helst terminalemulatorprogram.


Kommandolinjealternativer

Filen leveres med ulike kommandolinjealternativer som hjelper deg å klassifisere filer på ditt GNU / Linux-system bedre og raskere. De kan vises på et øyeblikk ved å kjøre & lsquo; -filen --hjelp & rsquo; kommando i en terminal emulator app.

Blant de mest nyttige kommandolinjevalgene kan vi nevne støtte for bruk av en bestemt fil som en fargeseparert liste over magiske nummerfiler, støtte for behandling av komprimerte filer, samt støtte for utmatning av MIME-type strenger, MIME-koding eller Apple type / skaperen.

I tillegg vil brukeren kunne oppgi magisk styrke, for å aktivere følgende av symlinks, å si opp filnavn med ASCII NUL, for å bevare tilgangstid på filer, å behandle spesielle filer som vanlige, og å kompilere en fil som er spesifisert av alternativet -m (--magic-file LIST).


Under hetten og støttede operativsystemer

Filen er en plattformsoftware som er skrevet helt i C-programmeringsspråket, noe som betyr at den er rask og støtter alle kjente GNU / Linux-operativsystemer, samt ulike BSD-distribusjoner, inkludert FreeBSD, OpenBSD og NetBSD. Darwin / Mac OS X støttes også.

Programmet distribueres som en universell kilde tarball (TAR arkiv) som enkelt kan installeres på et 32-bit eller 64-biters system. For å installere det, bare last ned arkivet, lagre det på PCen, pakk det ut, åpne en terminalapp og naviger til plasseringen av de hentede arkivfilene (f.eks cd /home /softoware/file-5.20), kjør & lsquo ;. / configure && make & rsquo; kommandoen, og utfør deretter & lsquo; installer & rsquo; eller & ldquo; sudo gjør installasjon & rsquo; kommando.

Hva er nytt i denne versjonen:

  • Dette er en feilrettingsutgivelse; De fleste av løsningene ble drevet av oss-fuzz-funn, og årsaken til utgivelsen nå er at det ikke har vært nye rapporter i mer enn to uker. De fleste av problemene funnet av oss-fuzz var i ...
  • cdf parsing (utenom grensene leser)
  • streng / regex matching (uninitialized memory leser)
  • Andre feilrettinger:
  • Fjern etterfølgende mellomrom fra magiske filer
  • refactor is_tar

Hva er nytt i versjon 5.33:

  • Dette er en feilrettingsutgivelse; De fleste av løsningene ble drevet av oss-fuzz-funn, og årsaken til utgivelsen nå er at det ikke har vært nye rapporter i mer enn to uker. De fleste av problemene funnet av oss-fuzz var i ...
  • cdf parsing (utenom grensene leser)
  • streng / regex matching (uninitialized memory leser)
  • Andre feilrettinger:
  • Fjern etterfølgende mellomrom fra magiske filer
  • refactor is_tar

Hva er nytt i versjon:

  • Dette er en feilrettingsutgivelse; De fleste av løsningene ble drevet av oss-fuzz-funn, og årsaken til utgivelsen nå er at det ikke har vært nye rapporter i mer enn to uker. De fleste av problemene funnet av oss-fuzz var i ...
  • cdf parsing (utenom grensene leser)
  • streng / regex matching (uninitialized memory leser)
  • Andre feilrettinger:
  • Fjern etterfølgende mellomrom fra magiske filer
  • refactor is_tar

Hva er nytt i versjon 5.31:

  • Dette er en feilrettingsutgivelse; De fleste av løsningene ble drevet av oss-fuzz-funn, og årsaken til utgivelsen nå er at det ikke har vært nye rapporter i mer enn to uker. De fleste av problemene funnet av oss-fuzz var i ...
  • cdf parsing (utenom grensene leser)
  • streng / regex matching (uninitialized memory leser)
  • Andre feilrettinger:
  • Fjern etterfølgende mellomrom fra magiske filer
  • refactor is_tar

Hva er nytt i versjon 5.30:

  • der lengde overløp (Jonas Wagner)
  • Feil i flere feilfeil (Christoph Biedl)
  • CDF-analysering av forbedringer (Guy Helmer)
  • Legg til støtte for signerte indirekte forskyvninger
  • katt / dev / null | fil - skal skrive ut tomt (Christoph Biedl)
  • Bump streng størrelse fra 64 til 96.
  • PR / 556: Løs separatorer på merknader.

Hva er nytt i versjon 5.29:

  • der lengde overløp (Jonas Wagner)
  • Feil i flere feilfeil (Christoph Biedl)
  • CDF-analysering av forbedringer (Guy Helmer)
  • Legg til støtte for signerte indirekte forskyvninger
  • katt / dev / null | fil - skal skrive ut tomt (Christoph Biedl)
  • Bump streng størrelse fra 64 til 96.
  • PR / 556: Løs separatorer på merknader.

Hva er nytt i versjon 5.28:

  • Egenskaper:
  • Antallet byte som leses fra filer for å bestemme filtypen, kan nå konfigureres (-P bytes =)
  • legg til eksperimentell DER-parser ("der" softmagic-felttype)
  • legg til NUL terminerte utdataformat -00
  • dekomprimeringskode rapporterer nå dekompresjonsfeil
  • Legg til zlib-støtte hvis operativsystemet har det
  • Bugfikses:
  • lag ID3 indirekte parsing
  • gi dprintf (3) for operativsystemene som ikke har det
  • Slett REG_STARTEND-kode fungerer ikke som forventet
  • forking for dekompresjon ble brutt med magic_buffer

Hva er nytt i versjon 5.25:

  • legg til en grense for lengden på regex-søkene
  • fikse problemer med - parameter
  • Windows retter PR / 466

Hva er nytt i versjon 5.24:

  • Juster FIT-kart magien til å fungere etter datoen feilrettinger i 5.23

Hva er nytt i versjon 5.22:

  • Feil:
  • Omstrukturer elf notatutskrift for å unngå gjentatte meldinger
  • legg til notatgrense, foreslått av Alexander Cherepanov
  • Kreds ut på delvis pread () s (Alexander Cherepanov)
  • Lag feilkorrekt innsjekk file_printable (Alexander Cherepanov)
  • PR / 405: ignorere SIGPIPE fra ukomprimerte programmer
  • endre utskriftsvennlig - & gt; file_printable og bruk den på flere steder for sikkerhet
  • Egenskaper:
  • legg til indirekte relativ for TIFF / Exif
  • i ELF, i stedet for "(bruker dynamiske biblioteker)" Når PT_INTERP er til stede, skriv ut tolknavnet.

Hva er nytt i versjon 5.20:

  • 1.sm.webp: RIFF-data (liten endian), Web / P-bilde, VP8-koding, 320x214, Skaling: [ingen] x [ingen], YUV-farge, dekodere bør klemme
  • 1.webp: RIFF-data (liten endian), Web / P-bilde, VP8-koding, 550x368, Skaling: [ingen] x [ingen], YUV-farge, dekodere bør klemme
  • CCITT_1.TIF: TIFF bildedata, lite endian, direntries = 17, høyde = 2376, bps = 1, komprimering = bi-nivå gruppe 4, PhotometricIntepretation = WhiteIsZero, navn = Standard Input, beskrivelse = konvertert PBM fil, width = 1,728
  • FLOWER.jpg: JPEG bildedata, basislinje, presisjon 8, 2592x3904, rammer 3
  • FLOWER.wdp: JPEG-XR Bilde, hardt fliser, romlig xform = TL, kort overskrift, 2592x3904, bitdepth = 5-6-5, colorfmt = YONLY
  • MARBLES.TIF: TIFF bildedata, lite endian, direntries = 16, høyde = 1001, bps = 206, komprimering = LZW, PhotometricIntepretation = RGB, width = 1419
  • Det er også noen feil som er løst fra tidligere versjoner, så dette ville være den anbefalte utgivelsen for å bruke ...

Hva er nytt i versjon 5.17:

  • Count rekursjonsnivåer gjennom indirekte magi
  • Forhindre uendelig rekursjon på filer med indirekte forskyvninger på 0
  • Legg til -E-flagg som gjør filen utskriftsfilsystemfeil til stderr og avslutt.
  • Mime-utskrift kan skrive ut resultater fra flere magiske oppføringer hvis det var flere treff.
  • I noen tilfeller ble overløp ikke oppdaget ved beregning av forskyvninger i softmagic.
  • Bruk strcasestr () til for cdf strenger
  • Tilbakestill til "C" locale mens du gjør regex operasjoner, eller tilfelle ufølsomme sammenligninger; dette er foreløpig

Hva er nytt i versjon 5.16:

  • La alltid magisk fil lastes, ikke laster ut for magic_check , etc.
  • Løs standardkoding til binær i stedet for ukjent, som brøt nylig
  • Håndter tomme og en byte filer, mindre spesielt slik at --mime-kodingen ikke brytes helt
  • Løs feilaktig nullutgangskode fra ikke-eksisterende fil og melding
  • Legg til CDF MSI fil deteksjon (Guy Helmer)

Annen programvare fra utvikleren Christos Zoulas

Tcsh
Tcsh

27 Sep 15

Kommentarer til File

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!