Când utilizați computerul din diverse motive, este posibil să deteriorați sau să pierdeți informații pe discuri magnetice. Acest lucru se poate întâmpla din cauza deteriorării fizice a discului magnetic, a corecției necorespunzătoare sau a distrugerii accidentale a fișierelor, distrugerea informațiilor prin viruși de calculator etc. Pentru a reduce pierderile în astfel de situații, ar trebui să aveți o copie de arhivă a fișierelor utilizate și să actualizați sistematic copii ale fișierelor modificate.
Un fișier de arhivă este o colecție de unul sau mai multe fișiere, plasate într-o formă comprimată într-un singur fișier, din care pot fi extrase în forma lor originală, dacă este necesar. Fișierul de arhivă conține un cuprins, care vă permite să aflați care fișiere sunt conținute în arhivă. În cuprinsul arhivei, următoarele informații sunt stocate pentru fiecare fișier conținut în arhivă:
informații despre directorul în care este conținută fișierul;
data și ora ultimei modificări a dosarului;
dimensiunea fișierului pe disc și în arhivă;
un cod de control ciclic pentru fiecare fișier utilizat pentru a verifica integritatea arhivei;
Determinați cu ce program a fost arhivat
unul sau alt fișier de arhivă, puteți utiliza extensia.
De exemplu: game.rar - arhivat cu ajutorul arhivatorului RAR.
game.arj - arhivat cu arhivatorul ARJ.
game.zip - arhivat cu arhivator ZIP.
Din nefericire apare întrebarea, de ce atâtea arhive (și multe altele) și toate cu un singur scop - de a comprima cantitatea dosarului.
Diferite programe diferă în format de fișiere de arhivă, viteza de lucru, gradul de comprimare a fișierelor atunci când sunt plasate în arhivă, ușurința de utilizare.
ZIP chei și comenzi de arhivare.
Există două fișiere de programe principale.
Programul PKZIP care pune fișierele în arhivă
Programul PKUNZIP care extrage fișiere din arhivă.
Programele PKZIP / PKUNZIP au un număr mare de funcții, alegerea funcțiilor necesare este efectuată pe linia de comandă atunci când apelați programe. Funcțiile programelor PKZIP / PKUNZIP pot fi setate numai prin specificarea modurilor. Modurile pot fi specificate oriunde în linia de comandă după numele programului, acestea fiind specificate fie cu precedentul "-", fie cu precedentul "/".
Punerea fișierelor în arhivă.
Când introduceți un fișier în arhivă, utilizați următorul format:
Modurile PKZIP denumesc arhiva (numele fișierelor)
Modurile - sunt indicate cu semnul precedent "-" sau "/", specifică sau specifică acțiunile necesare din programul de arhivare;
Numele fișierelor - specificați fișierele care trebuie incluse în arhivă. Când specificați numele fișierelor, puteți folosi * și. Dacă numele fișierelor nu sunt specificate, atunci toate fișierele din directorul curent sunt implicite.
Notă: * indică faptul că orice caractere vor fi folosite în locul unde este asteriscul.
* - înseamnă că toate fișierele numite joc (game.exe, game.sav, game.cfg) vor fi arhivate.
ga * .sav - înseamnă fișiere cu primele două litere "ga" în numele fișierului și extensia sav. (game.sav, game01.sav, game02.sav).
Simbolul - specifică faptul că orice caracter va fi folosit în locul unde este întrebarea.
game.?a?- toate fișierele numite joc și o extensie în care litera "a" (game.sav, game.bat.) este în mijloc.
joc. * - toate fișierele cu numele în care primele patru litere ale jocului și orice alte caractere după a patra literă + orice extensie.
După introducerea comenzii, programele de ambalare încep să execute acțiunile solicitate. Ecranul afișează numele fișierelor care trebuie arhivate. Când comprimați fiecare fișier, este afișat procentul din partea procesată a fișierului. După ce comprimarea fiecărui fișier este finalizată, nivelul de comprimare este raportat în fața numelui său. De exemplu, atunci când ambalați fișierul pkzip.exe, pe ecran apare următorul mesaj:
Adăugarea: PKZIP.EXE Deflating (36%), terminat.
Setați raportul de compresie.
În mod implicit, programul PKZIP asigură o viteză suficient de mare și apropierea de raportul maxim de compresie. Dar dacă doriți, puteți obține maximum (cu câteva procente mai mult) și cel mai mic (cel mai rapid) raport de compresie. Cu tasta de compresie maximă, programul rulează mai încet decât de obicei, iar cu cheia cea mai mică comprimare a fișierelor, invers, mai repede.
"-ex" - gradul maxim
"-en" - gradul mediu (regulat)
"-es" - cel mai mic grad
Moduri de selecție pentru fișiere arhivate.
Programul PKZIP are trei moduri principale de a introduce fișiere în arhivă:
Adăugați - adăugați la arhivă toate fișierele;
Actualizare - adăugarea de fișiere noi în arhivă;
Freshen - adăugând noi versiuni disponibile în arhivă
Aceste moduri au următoarele caracteristici:
În modul Adăugare, toate fișierele specificate în comandă sunt adăugate în fișierul de arhivă;
în modul de adăugare de fișiere noi (Actualizare), acele fișiere sunt adăugate în fișierul de arhivă, care fie nu au copii în arhivă, fie aceste copii au o dată mai devreme decât fișierul. Setarea acestui mod vă permite să împiedicați suprascrierea versiunilor mai noi în arhivă;
În modul de actualizare a versiunilor de fișiere (Freshen), în arhivă sunt adăugate noi versiuni ale acelor fișiere care există deja în arhivă. Cu alte cuvinte, aceste fișiere sunt adăugate în arhivă, ale căror copii sunt deja în arhivă, dar au o dată anterioară decât fișierul corespunzător de pe disc. Acest mod vă permite să vă asigurați că fișierul de arhivare conține cele mai recente versiuni ale fișierelor sale.
Aceste moduri sunt setate după cum urmează:
Adăugare - implicit (sau "-a")
Actualizați - modul "-u"
Modul Freshen - "-f"
Joc Pkzip - adăugând la fișierul de arhivă toate fișierele din directorul curent;
Pkzip -u a: myarc - actualizați fișierul de arhivare a: myarc.zip. Fișierul arhivă adăugat la fișierele din directorul curent, dar dacă un fișier este deja prezentă în arhiva și copia datele de fișier din arhivă este mai recent decât fișierul în directorul curent, atunci fișierul nu este adăugat la arhiva, iar arhiva este stocată mai târziu fișier;
Pkzip -f a: myarc b: \ *. * - adăugarea la arhiva a: myarc versiuni noi ale fișierelor din această arhivă din directorul rădăcină al discului B:
Redirecționarea fișierelor în arhivă
Foarte des este necesar să nu copiați, ci să transferați fișiere în arhivă. Cu alte cuvinte, fișierele care au fost adăugate cu succes în arhivă trebuie șterse. Următoarele moduri sunt utilizate pentru redirecționare:
Modul PKZIP - -M (poate fi specificat împreună cu -a
Dacă apare o eroare în timpul arhivării fișierelor, fișierele sursă nu sunt distruse.
Folosind transferul de fișiere în arhivă vă permite să reduceți în mod semnificativ spațiul de pe disc ocupat de fișiere. Adesea, este logic să se stocheze programe și date rar folosite sub forma unui fișier de arhivă și, dacă este necesar, să se utilizeze - extras din arhivă.
PKZIP -m -u docfiles * .doc o: \ * doc - transfer la o arhivă docfiles.zip toate fișierele cu extensia .doc în directorul curent și în directorul rădăcină de pe unitatea A :. Cu excepția acelor copii care nu sunt disponibile în docFiles arhivă. zip.
Extragerea fișierelor din arhivă
Așa cum am menționat mai devreme, PKUNZIP este folosit pentru a extrage fișiere din arhive create de programul PKZIP.
Programul PKUNZIP are următorul format de apel:
Modurile PKUNZIP denumesc arhiva (numele fișierelor)
După introducerea comenzii, programele de arhivare încep să extragă fișiere din arhivă. Ecranul afișează numele fișierelor care vor fi extrase din arhivă.
Moduri pentru înlocuirea fișierelor existente pe disc
Când extrageți fișiere din arhivă, poate exista o situație în care există deja un fișier cu același nume în directorul în care este extras fișierul. În mod implicit, programul PKUNZIP face următoarele: pe ecran este afișată o interogare: