Slijede razlike između dviju inačica stranice.
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
racfor_wiki:datoteke_i_datotecni_sustavi:analiza_xz_formata [2020/01/09 18:40] nrosandic [Općenito o .xz formatu] |
racfor_wiki:datoteke_i_datotecni_sustavi:analiza_xz_formata [2024/12/05 12:24] (trenutno) |
||
---|---|---|---|
Redak 3: | Redak 3: | ||
===== Sažetak ===== | ===== Sažetak ===== | ||
- | BLABLA | + | Sažimanje ili kompresija podataka u računarstvu proces je smanjivanja potrebnog fizičkog prostora za pohranu podataka kroz korištenje određenih metoda za zabilježavanje podataka. Za razliku od sažimanja podataka s gubicima, postupci sažimanja bez gubitaka izvornu poruku zbijaju u takav učinkovitiji prikaz koji je jednakovrijedan izvornom. Postoji puno formata sažimanja koji su razvijani pa se tako i najčešće koriste za različite namjene. XZ format, koji će biti detaljno obrađen u ovom seminarskom radu, format je kompresije podataka opće namjene bez gubitaka i s visokim omjerom kompresije te relativno brzom dekompresijom. Zbog ovih, ali i drugih osobitosti, uglavnom se koristi u distribucijama softverskih paketa (npr. Linux-a i drugih aplikacija). |
- | Keywords: **kompresija**; | + | |
+ | Keywords: **kompresija**; | ||
+ | |||
===== Uvod ===== | ===== Uvod ===== | ||
Redak 123: | Redak 126: | ||
Sva prethodno navedena ograničenja garantiraju da, ako zadnji filter u lancu proizvede 4n byte-ova na izlazu, lanac kao cjelina će proizvesti barem n byte-ova na izlazu. | Sva prethodno navedena ograničenja garantiraju da, ako zadnji filter u lancu proizvede 4n byte-ova na izlazu, lanac kao cjelina će proizvesti barem n byte-ova na izlazu. | ||
+ | |||
+ | |||
+ | ===== XZ alat ===== | ||
+ | |||
+ | XZ alat je alat za kompresiju podataka opće namjene sa sintaksom naredbenog retka sličnom gzip i bzip2, Izvorni format datoteke je .xz format, ali i njegov prethodnik, .lzma format koji koristi LZMA Utils. XZ komprimira ili dekomprimira svaku datoteku prema odabranom načinu rada. Ako nije zadana niti jedna datoteka ili je datoteka navedena kao crtica " | ||
+ | |||
+ | Nakon što je datoteka uspješno komprimirana/ | ||
+ | |||
+ | ==== Primjeri korištenja alata ==== | ||
+ | |||
+ | === Kompresija === | ||
+ | |||
+ | <font inherit/ | ||
+ | |||
+ | -k (-keep) zastavica označava čuvanje originala. | ||
+ | |||
+ | -c zastavica ispisuje komprimiranu kopiju datoteke na stdout, zatim je pohranjuje u imedatoteke.ekstenzija.xz, | ||
+ | |||
+ | Ukoliko ne specificiramo zastavicu, stvara se komprimirana kopija datoteke u imedatoteke.ekstenzija.xz, | ||
+ | |||
+ | Primjer kompresije i stanja direktorija korištenjem zastavice -k. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | === Dekompresija === | ||
+ | |||
+ | <font inherit/ | ||
+ | |||
+ | Zastavica -d označava brisanje komprimirane datoteke nakon dekompresije. Jednak takav učinak bio bi bez korištenja zastavica. | ||
+ | |||
+ | Zastavica -k označava čuvanje kompirimirane datoteke nakon dekompresije. | ||
+ | |||
+ | === Izlistavanje informacija o kompresiji === | ||
+ | |||
+ | <font inherit/ | ||
+ | |||
+ | Zastavicom -l ili –list moguće je izlistati korisne informacije o komprimiranoj datoteci. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | === Test integriteta === | ||
+ | |||
+ | <font inherit/ | ||
+ | |||
+ | Ukoliko je test prošao i sve je u redu s datotekom, naredba ne vraća ništa: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Nakon malih izmjena u A.txt.xz datoteci korištenjem text editor-a, te ponovnog testa integriteta, | ||
+ | |||
+ | {{: | ||
===== Zaključak ===== | ===== Zaključak ===== | ||
+ | U današnjem dobu tehonologije i neprestanog porasta količine i veličine podataka, alati i formati kompresije su prijekopotrebni. Format .xz, iako nije jedan od korištenijih, | ||
Redak 136: | Redak 191: | ||
[3][[https:// | [3][[https:// | ||
+ | |||
+ | [4][[https:// | ||
+ | |||
+ | [5][[https:// | ||