File

Software screenshot:
File
Podrobnosti Software:
Verze: 5.34 Aktualizováno
Datum uploadu: 16 Aug 18
Vývojka: Christos Zoulas
Licence: Volný
Popularita: 70

Rating: 5.0/5 (Total Votes: 1)

Soubor je open source a bezplatná implementace příkazu 'file' používaného téměř ve všech operačních systémech typu UNIX, jako Linux a BSD. Příkaz 'file', pokud nejste s ním obeznámen, je program příkazového řádku, který vám sděluje, jaké údaje obsahuje soubor.

Původní příkaz 'file', který byl dodán s Bell Labs UNIX, ale před opětovnou implementací nebyl ve zdrojové podobě k masám. Stejně jako každý jiný program příkazového řádku musí být soubor použit v libovolné aplikaci emulátoru terminálu.


Možnosti příkazového řádku

Soubor je dodáván s různými možnostmi příkazového řádku, které vám pomohou lépe a rychleji klasifikovat soubory na vašem systému GNU / Linux. Mohou být na první pohled prohlíženy spuštěním souboru "--help"; příkazu v aplikaci emulátoru terminálu

Mezi nejužitečnější možnosti příkazového řádku lze uvést podporu pro použití určitého souboru jako barevně odděleného seznamu souborů s magickými čísly, podporu pro zpracování komprimovaných souborů a podporu pro výstup řetězců typu MIME, kódování MIME nebo typ / tvůrce Apple.

Navíc uživatel bude moci vypsat magickou sílu, povolit sledování symbolických odkazů, ukončit názvy souborů s ASCII NUL, zachovat čas přístupu k souborům, zpracovat speciální soubory jako běžné a kompilovat soubor, který je specifikované příkazem -m (- LIST).


Pod kapotou a podporovanými operačními systémy

Soubor je softwarový software napříč platformami napsaný výhradně v programovacím jazyce C, což znamená, že je rychlý a podporuje všechny známé operační systémy GNU / Linux a různé distribuce BSD, včetně FreeBSD, OpenBSD a NetBSD. Darwin / Mac OS X je také podporován.

Program je distribuován jako univerzální zdrojový archiv (archiv TAR), který lze snadno nainstalovat na jakémkoli 32bitovém nebo 64bitovém systému. Chcete-li jej nainstalovat, jednoduše stáhněte archiv, uložte jej do počítače, rozbalte, otevřete aplikaci terminálu a přejděte do umístění extrahovaných archivních souborů (např. Cd /home/softoware/file-5.20), spusťte "lsquo;". / configure && make & rsquo; příkaz a poté proveďte instalaci & rsquo; nebo "sudo make install & rsquo;

Co je nového v této verzi:

  • Toto je verze opravy chyb; většina oprav byla řízena oss-fuzz nálezy, a důvod pro uvolnění nyní je, že neexistují žádné nové zprávy na více než dva týdny. Většina problémů, které oss-fuzz našel, byly v ...
  • cdf parsing (mimo hranice čtení)
  • odpovídající řetězec / regex (neinicializovaná paměť čte)
  • Jiné nepřesné opravy:
  • odstraňte mezery z magických souborů
  • refactor is_tar

Co je nového ve verzi 5.33:

  • většina oprav byla řízena oss-fuzz nálezy, a důvod pro uvolnění nyní je, že neexistují žádné nové zprávy na více než dva týdny. Většina problémů, které oss-fuzz našel, byly v ...
  • cdf parsing (mimo hranice čtení)
  • odpovídající řetězec / regex (neinicializovaná paměť čte)
  • Jiné nepřesné opravy:
  • odstraňte mezery z magických souborů
  • refactor is_tar

Co je nového ve verzi:

  • Toto je verze opravy chyb; většina oprav byla řízena oss-fuzz nálezy, a důvod pro uvolnění nyní je, že neexistují žádné nové zprávy na více než dva týdny. Většina problémů, které oss-fuzz našel, byly v ...
  • cdf parsing (mimo hranice čtení)
  • odpovídající řetězec / regex (neinicializovaná paměť čte)
  • Jiné nepřesné opravy:
  • odstraňte mezery z magických souborů
  • refactor is_tar

Co je nového ve verzi 5.31:

  • většina oprav byla řízena oss-fuzz nálezy, a důvod pro uvolnění nyní je, že neexistují žádné nové zprávy na více než dva týdny. Většina problémů, které oss-fuzz našel, byly v ...
  • cdf parsing (mimo hranice čtení)
  • odpovídající řetězec / regex (neinicializovaná paměť čte)
  • Jiné nepřesné opravy:
  • odstraňte mezery z magických souborů
  • refactor is_tar

Co je nového ve verzi 5.30:

  • získání přeplnění (Jonas Wagner)
  • více chyb při načítání magického souboru (Christoph Biedl)
  • Vylepšení parsing CDF (Guy Helmer)
  • Přidejte podporu pro sign. nepřímé offsety
  • cat / dev / null | soubor - by měl tisknout prázdný (Christoph Biedl)
  • Velikost řetězce je od 64 do 96
  • PR / 556: Opravte oddělovače na anotacích.

Co je nového ve verzi 5.29:

  • derangelength overflow (Jonas Wagner)
  • více chyb při načítání magického souboru (Christoph Biedl)
  • Vylepšení parsing CDF (Guy Helmer)
  • Přidejte podporu pro sign. nepřímé offsety
  • cat / dev / null | soubor - by měl tisknout prázdný (Christoph Biedl)
  • Velikost řetězce je od 64 do 96
  • PR / 556: Opravte oddělovače na anotacích.

Co je nového ve verzi 5.28:

  • Funkce:
  • počet bajtů přečtených ze souborů určujících typ souboru je nyní konfigurovatelný (-P byty =)
  • přidejte experimentální analyzátor DER ("der" softmagic field type)
  • přidejte výstupní formát ukončený NUL -00
  • dekompresní kód nyní hlásí chyby dekomprese
  • přidat podporu zlib, pokud má systém OS
  • Opravy chyb:
  • opravit nepřímé parsování ID3
  • poskytněte dprintf (3) pro OS, které ji nemají
  • odstranit kód REG_STARTEND nefunguje podle očekávání
  • Dekomprese fiktivování byla zrušena pomocí programu magic_buffer

Co je nového ve verzi 5.25:

  • přidat limit délky vyhledávání v regexu
  • opravit problémy s parametrem
  • Windows opravuje PR / 466

Co je nového ve verzi 5.24:

  • nastavte magickou mapu FIT, aby fungovala po opravě chyb v datech v 5.23
  • Co je nového ve verzi 5.22:

    • Chyby:
    • reorganizujte tisk elfových poznámek, abyste se vyhnuli opakovaným zprávám
    • přidat limit poznámky, navržený Alexandrem Cherepanovem
    • Kauce na částečném pread () (Alexander Cherepanov)
    • Opravte nesprávné mezery v souboru_printable (Alexander Cherepanov)
    • PR / 405: ignorujte program SIGPIPE z dekomprimovaných programů
    • změnit tisknout - & gt; file_printable a použít ji na více místech pro bezpečnost
    • Funkce:
    • přidat nepřímou relativní hodnotu pro TIFF / Exif
    • v jazyce ELF namísto "(používá dynamické knihovny)" pokud je přítomen PT_INTERP, vytiskněte jméno tlumočníka.

    Co je nového ve verzi 5.20:

    • 1.sm.webp: RIFF (malá endiánová data), Web / P image, VP8 kódování, 320x214, Měřítko: [none] x [none], YUV color, / li>
    • 1.webp: RIFF (malá endiánová data), Web / P image, kódování VP8, 550x368, Měřítko: [none] x [none], YUV barva,
    • CCITT_1.TIF: obrazová data TIFF, small-endian, direntries = 17, výška = 2376, bps = 1, komprese = šířka = 1728
    • FLOWER.jpg: obrazová data JPEG, výchozí, přesnost 8, 2592x3904, snímky 3
    • FLOWER.wdp: JPEG-XR Obraz, tvrdý obklad, prostorový xform = TL, krátký hlavička, 2592x3904, bitdepth = 5-6-5, colorfmt = YONLY
    • MARBLES.TIF: TIFF obrazová data, malá-endiánská, direntries = 16, výška = 1001, bps = 206, komprese = LZW, PhotometricIntepretation =
    • Existuje také několik chyb, které byly opraveny z předchozích verzí, takže by to bylo doporučené vydání ...

    Co je nového ve verzi 5.17:

    • Počet úrovní rekurze nepřímým kouskem
    • Zabraňte nekonečné rekurzi souborů s nepřímými ofsety 0
    • Přidat příznak -E, který způsobuje, že souborové soubory tisku vytisknou a zablokují.
    • Tisk mime mohl vytisknout výsledky z více magických položek, pokud se jedná o více shody.
    • V některých případech nebyl při výpočtu offsetů v softmagicu detekován přetečení.
    • Použijte strcasestr () pro řetězce cdf
    • Obnovit nastavení "C" lokalizace při provádění operací regexu nebo porovnávání citlivých na malá a velká písmena; to je prozatímní

    Co je nového ve verzi 5.16:

    • , atd.
    • Opravte výchozí kódování na binární místo neznámé, která nedávno přerušila
    • Obsluhujte prázdné a jeden byte soubory, méně speciálně tak, aby se kódování -mime nerozlomilo zcela
    • Opravte chybný nenulový kód ukončení z neexistujícího souboru a zprávy
    • Přidat detekci souborů CDF MSI (Guy Helmer)

    Ostatní software developer Christos Zoulas

    Tcsh
    Tcsh

    27 Sep 15

    Komentáře k File

    Komentáře nebyl nalezen
    Přidat komentář
    Zapnout obrázky!