Skip to main content

Ano ang isang archive file?

Ang isang archive file ay isang solong file na may hawak na maraming iba pang mga file, madalas sa isang naka -compress na format.Ang mga programa na lumilikha ng mga uri ng file na ito ay tinatawag na mga archiver.Mayroong iba't ibang mga archivers na may natatanging mga format ng archive na magagamit, at marami sa mga format na ito ay hindi magkakaugnay.Ang ilang mga archivers at ang mga file na kanilang nabuo ay tiyak sa mga partikular na operating system, habang ang iba ay mas portable sa buong mga operating system at mga arkitektura ng computer.Parehong ito ay mga naka -compress na archive, bawat isa ay gumagamit ng ibang paraan ng compression.Ang dalawang pamamaraan ng compression ay maaaring pagsamahin upang makabuo ng isang zipped tarball (.TGZ), na pangkaraniwan din.Ang isang zipped tarball ay hindi binubuo ng isang zip file at pinagsama ang isang tarball;Sa halip, ito ay isang malaking file na gumagamit ng parehong mga pamamaraan ng compression ng zip at tarball.Kapag na -access ang uri ng archive file na ito, dapat munang i -decompress ito bilang isang zip file, pagkatapos ay i -decompress ito muli bilang isang tarball.Ang mga naka -compress na mga file ng archive ay madalas na nakakabit sa mga email o ipinadala sa mga network bilang isang mahusay na paraan upang ibahagi ang maraming uri ng data nang sabay -sabay.Ang MHTML ay isang halimbawa ng pamamaraang ito, at pinagsasama nito ang lahat ng mga mapagkukunan ng isang web page, kabilang ang teksto, mga imahe, tunog, o iba pang media, sa isang file.Ang pagpapadala ng isang file ng MHTML na nakakabit sa isang email ay mas mahusay, at mas madaling hawakan, pagkatapos ay ilakip ang lahat ng magkahiwalay na mga file na bumubuo ng isang web page nang paisa -isa.Library ng data para sa isang programa, pagsasama -sama ng mga malalaking grupo ng mga kaugnay na code sa isang solong yunit para sa kadalian ng pagsasama sa mas malaking data network.Ang eksaktong uri ng archive file na nilikha para sa aklatan, pati na rin ang komposisyon nito, ay nakasalalay sa wika ng computer na ginagamit at ang arkitektura ng computer kung saan ito nilikha.Kapag ginamit sa kontekstong ito, walang pag -uugnay ang isinasagawa sa pagitan ng mga file ng code sa loob ng archive at mananatili silang magkahiwalay na mga nilalang, tulad ng anumang iba pang uri ng file na nakalagay sa isang archive.Ang paghihiwalay ng mga file sa isang archive file static library ay nangangahulugan na posible para sa pag -uugnay ng mga error na umiiral pa rin, kahit na hindi ito ipinakita sa panahon ng paglikha ng aklatan.Kapag gumagamit ng mga file ng archive upang lumikha ng mga aklatan, dapat mag -ingat ang isa upang maisama ang mga ito sa mga programa nang maayos, dahil ang mga archive file ay hindi maaaring mask o tamang mga error sa programming.