Pentru ce sunt arhivele de fișiere? Arhive de fișiere

Arhiva este un fișier care conține unul sau mai multe alte fișiere, precum și metadate. Arhivele sunt folosite pentru a combina orice număr de fișiere în un singur dosar- un container în scopul stocării și transferului convenabil de informații sau pur și simplu pentru comprimarea datelor. Pentru a crea arhive și a lucra cu ele, se folosesc programe de arhivare.

Arhivele pot păstra structura directoarelor, pot conține informații de serviciu pentru detectarea și corectarea erorilor, comentarii și alte informații. În funcție de formatul de arhivă, datele din aceasta pot fi criptate folosind o parolă.

Aplicație

Arhivele sunt utile în special ca o modalitate de a împacheta datele și metadatele sistemului de fișiere într-un singur fișier pentru stocare pe un computer sau pentru transfer pe canale care acceptă doar transferul fișier cu fișier, cum ar fi transferul structurilor de directoare peste e-mail.

Pe lângă scopurile de arhivare, arhivele sunt adesea folosite pentru a distribui pachete software; în acest caz, arhiva este adesea numită pachet de distribuție și poate fi aplicată conditii suplimentareîn ceea ce privește conținutul (să zicem, trebuie să fie prezent un fișier manifest). Exemple de arhive de distribuție: deb pentru Debian, JAR pentru Java, APK pentru Android.

Caracteristici funcționale

În funcție de tip, arhivele acceptă combinarea fișierelor într-unul singur, compresia datelor, criptarea, multi-volum (arhivă din mai multe părți), sume de control pentru a verifica integritatea conținutului arhivei, auto-extragere, auto-instalare, volumul sursă și informații media, informații despre structura directorului, note și comentarii și alte metadate. Formatul fișierului arhivă este determinat de extensia fișierului și/sau antetul fișierului. Arhivatoarele și software-ul de creație sunt folosite pentru a crea arhive. discuri opticeși programe pentru lucrul cu imagini de disc.

Formate de arhivare

Format de arhivare- Acest tipul fisierului fișier de arhivă. Există multe formate de arhivă, dar doar câteva au primit acceptare și sprijin pe scară largă de la furnizorii de software și comunitățile de utilizatori. Deci, printre cele mai populare din Mediul Windows includ ZIP, RAR, 7z și pe Mac OS - formatul SIT.

Tipuri de arhive

  • Doar arhivare formatele îmbină numai fișierele într-unul singur (exemplu: tar).
  • Doar compresiv formatele efectuează numai comprimarea fișierelor (exemple: gzip, bzip2).
  • Multifuncțional formatele vă permit să îmbinați fișierele într-unul singur, să le comprimați, să le criptați, să creați informații pentru detectarea și corectarea erorilor, să proiectați arhive ca auto-extractabile pentru a extrage conținut fără participarea unui software suplimentar (exemple: RAR, ZIP,).
  • Distributiv formatele sunt folosite pentru a crea pachete de instalare a software-ului, care pot fi și fișiere cu autoinstalare (exemple: JAR, APK, IPA).
  • Formate imagini de disc folosit pentru a crea imagini de disc utilizate ca volume de stocare a informațiilor (exemple: ISO, NRG).

Subtipuri de arhive

Arhive autoextractibile

Arhivele autoextractibile sunt adesea numite și arhive SFX (din engleză SelF-eXtracting - self-extracting). Spre deosebire de o arhivă obișnuită, o arhivă autoextractabilă are un format de fișier executabil (în Windows este un fișier cu extensia .EXE), pentru a extrage date din care (și adesea pentru a testa și afișa o listă de conținut) nu necesită program separat- totul se face folosind arhiva SFX în sine. Cu alte cuvinte, pur și simplu împachetați informațiile într-o arhivă SFX, iar destinatarul căruia îi este destinată trebuie doar să lanseze această arhivă SFX (într-un sistem de operare similar) pentru a primi informațiile dezarhivate. Notă.În realitate, arhivele SFX sunt arhive obișnuite, la care un mic modul executabil-unarchiver, deci dacă este necesar (de exemplu, din cauza temerii că acest modul executabil poate fi infectat cu un virus), puteți utiliza arhivatorul extern corespunzător pentru a lucra cu arhiva SFX fără a rula fișierul SFX în sine.

Arhive cu mai multe volume

Arhivele cu mai multe volume sunt arhive formate din mai multe părți. Sunt acceptate într-o serie de formate de arhivă populare - RAR, ZIP, 7z etc. Pentru a crea o arhivă cu mai multe volume, atunci când împachetați fișiere, trebuie pur și simplu să selectați dimensiunea părților în care va fi împărțită arhiva rezultată. Această funcție mai ales convenabil atunci când lucrați cu fișiere marime mare(de exemplu, imagini de disc video), deoarece vă permite să salvați chiar și fișiere uriașe și slab comprimate pe medii mai mici. Unele arhivare (de exemplu, RAR) au o funcție detecție automată dimensiunea fiecărui volum în funcție de spațiul liber de pe mediul curent utilizat pentru arhivare, ceea ce vă permite să utilizați cât mai eficient arhivele cu mai multe volume, să zicem, pentru transferul de la computer la computer pe mai multe unități flash de dimensiuni diferite.

Arhivele continue

Arhivarea continuă (engleză - solidă) este un tip de arhivare în care toate fișierele adăugate la arhivă sunt considerate de arhivator ca un flux continuu de date. Datorită acestei abordări, este posibilă o creștere semnificativă a raportului de compresie, mai ales atunci când împachetați multe fișiere de același tip care sunt relativ mici (cu dimensiunea „dicționarului glisant”) al arhivatorului. Pe lângă avantajul evident (compresie mai puternică), arhivele continue au și dezavantajele lor. Deoarece datele dintr-o arhivă continuă sunt un flux continuu, pentru a extrage orice fișier, mai întâi trebuie să despachetați toate fișierele care se află în arhivă inainte de acest fișier, deci extragerea fișierelor aflate la sfârșitul arhivei este mai lentă. De asemenea, operațiunile de modificare a conținutului arhivei (adăugarea și ștergerea fișierelor) sunt efectuate mai lent decât într-o arhivă obișnuită (nesolidă). În plus, dacă arhiva este deteriorată dintr-un motiv oarecare, atunci numai fișierele care merg inainte de locurile de deteriorare și toate informațiile după acest loc va fi pierdut. Cu alte cuvinte, arhivele continue sunt bune pentru ambalarea și stocarea datelor care rareori trebuie schimbate.

Metadate

O arhivă conține aproape întotdeauna metadate. Acestea includ:

  • Nume de fișiere (cu excepția unor programe de comprimare a unui singur fișier - de exemplu, gzip, unde numele fișierului este numele arhivei fără extensie)
  • Identificatori de proprietari, grupuri etc. fișiere și drepturile acestora
  • Dimensiunile fișierelor
  • Datele modificării, creării și ultimul acces la fișiere
  • Fișiți sumele de verificare pentru a verifica dezambalarea corectă
  • Dimensiunea arhivei și sumele de verificare
  • Date redundante pentru a recupera datele atunci când sunt deteriorate
  • Semnătura digitală a creatorului arhivei

În zilele noastre, când popularitatea La nivel mondial Web-ul este destul de mare, cantitatea de trafic transmisă peste rețele de internet De protocol FTP ocupă totuși primul loc, ușor înaintea volumului de trafic în ceea ce privește Protocolul HTTP. În această lumină, organizarea arhivelor de fișiere în cadrul tehnologiei TCP/IP este o sarcină extrem de urgentă.

Arhivele sunt folosite pentru a rezolva sarcini diferite, cu toate acestea, cele mai populare de pe Internet sunt gratuite arhivele disponibile sau astfel de arhive, accesul la care este autorizat printr-un ID de utilizator anonim. Astfel, aceste arhive pot fi folosite ca:

colecții de software liber; colecții de programe pentru testarea beta; culegeri de documente normative și de reglementare; și așa mai departe.

O arhivă FTP poate fi folosită și ca arhivă de software comercial care este utilizat într-o companie, doar că în acest caz o astfel de arhivă nu ar trebui să permită acces anonim la resursele stocate în acesta.

Adesea, opțiunea de acces FTP autorizat este folosită și pentru mesagerie, adică. ca mijloc de comunicare. Acest lucru se întâmplă de obicei atunci când sistemul de e-mail nu funcționează dintr-un motiv sau altul.

În prezent, întregul sistem de interacțiune între componentele de schimb FTP poate fi reprezentat sub forma unei diagrame prezentate în Figura 4.1.

Această diagramă prezintă două puncte tehnologice importante: în primul rând, arhiva poate fi accesată nu numai dintr-un program client specializat, ci și dintr-un browser universal, de exemplu Netscape Communicator sau Microsoft Internet Explorer și, în al doilea rând, pentru a căuta informații în arhivele FTP, puteți folosi programul Archie.

Orez. 4.1. Diagrama de interacțiune a componentelor de schimb FTP

Ar trebui să se înțeleagă clar că Archie și FTP sunt tehnologii complet diferite. În cele mai multe cazuri, utilizatorii accesează serverul Archie de la clientul Archie, care se află pe aceeași mașină cu serverul, adică. În primul rând, utilizatorul se conectează prin Telnet ca utilizator Archie și apoi folosește un program client (de obicei lansat ca shell) pentru a accesa serverul Archie.

protocol FTP ( Transfer de fișier protocol)

FTP (File Transfer Protocol) este unul dintre cele mai vechi protocoale de pe Internet și face parte din standardele sale. Schimbul de date în FTP are loc pe un canal TCP. Schimbul a fost construit folosind tehnologia client-server. Figura 4.2 prezintă modelul de protocol.

Orez. 4.2. Model de protocol

ÎN Conexiune FTP iniţiat de interpretul de protocol al utilizatorului. Schimbul este controlat printr-un canal de control în standardul de protocol TELNET. Comenzile FTP sunt generate de interpretul de protocol al utilizatorului și trimise la server. Răspunsurile serverului sunt de asemenea trimise utilizatorului prin canalul de control. ÎN caz general utilizatorul are posibilitatea de a stabili contactul cu interpretul de protocol al serverului și prin alte mijloace decât interpretul utilizatorului.

Comenzile FTP definesc parametrii canalului de transfer de date și procesul de transfer în sine. Ele determină, de asemenea, natura muncii cu sistemele de fișiere la distanță și locale.

Sesiunea de control inițializează legătura de date. La organizarea unui canal de transmisie a datelor, succesiunea acțiunilor este diferită, diferită de organizarea unui canal de control. În acest caz, serverul inițiază schimbul de date în conformitate cu parametrii conveniți în sesiunea de management.

Canalul de date este stabilit pentru aceeași gazdă ca și canalul de control prin care este configurat canalul de date.Canalul de date poate fi utilizat atât pentru primirea, cât și pentru transmiterea datelor.

Este posibil ca datele să fie transferate pe o a treia mașină. În acest caz, utilizatorul organizează un canal de control cu ​​două servere și organizează un canal de date direct între ele. Comenzile de control trec prin utilizator, iar datele direct între servere (Figura 4.3).

Canalul de control trebuie să fie deschis când se transferă date între mașini. Dacă este închis, transmiterea datelor se oprește.

Orez. 4.3. Conexiune cu doi servere diferiteși transferul de date între ele

Moduri de comunicare

Protocolul pune mare accent pe în diverse moduri schimb de date între mașini diverse arhitecturi. Într-adevăr, există atât de multe pe Internet, de la computere personale și Mac până la supercomputere. Toate au lungimi diferite de cuvinte și multe ordine diferită bucăți într-un cuvânt. În plus, diferite sisteme de fișiere funcționează cu organizare diferită a datelor, care este exprimată în conceptul de metodă de acces.

În general, din punct de vedere FTP, schimbul poate fi în flux sau bloc, cu sau fără codare în formate intermediare, text sau binar. La schimb de text toate datele sunt convertite în ASCII și transmise prin rețea în această formă. Singura excepție sunt datele mainframe IBM, care sunt trimise implicit către EBCDIC dacă ambele mașini care comunică sunt IBM. Datele binare sunt transmise ca o secvență de biți sau suferă anumite transformări în timpul sesiunii de control. De obicei, cu transferul de date în flux, un fișier de date este transferat într-o singură sesiune, iar cu metoda blocării, mai multe fișiere pot fi transferate într-o singură sesiune.

După ce a descris în schiță generală protocol de schimb, puteți accesa descrierea instrumentelor de schimb folosind protocolul FTP. Pentru aproape orice platformă și Mediul de operare Există atât servere, cât și clienți. Următoarele descriu serverul standard și clientul sistemelor de tip Unix.

Software pentru accesarea arhivelor FTP

Pentru a lucra cu arhivele Ftp aveți nevoie de următorul software: server, client și program de căutare. Serverul oferă acces la resursele arhivei de oriunde din rețea, clientul oferă acces utilizatorului la orice arhivă din rețea, iar motorul de căutare oferă navigare în întreaga rețea de arhive.

Aceste componente de schimb Ftp variază atât ca formă, cât și ca capabilități în diferite sisteme de operare, dar unele principii generaleÎn plus, programele orientate spre interfață de linie de comandă rămân în mare parte neschimbate în diferite medii de operare.

Server de protocol - program ftpd

Comanda ftpd este concepută pentru a răspunde cererilor de schimb de informații prin protocolul FTP. Serverul pornește de obicei când pornește computerul. Sintaxa pentru pornirea serverului este următoarea:

ftpd [-d] [-1] [-t timeout] d - opțiune de depanare; 1 - optiunea de identificare automata a utilizatorului; t este timpul de așteptare pasivă pentru comenzile utilizatorului.

Fiecare server are propria sa descriere a comenzilor, care poate fi obținută folosind comanda help. Identificarea automată a utilizatorului se realizează folosind fișierul /etc/passwd. Parola utilizatorului nu trebuie să fie goală.

Există dosar special, care conține utilizatori interziși, de ex. celor pentru care serviciul prin protocolul FTP este interzis. Puteți intra în arhivă folosind un ID de utilizator anonim sau ftp. În acest caz, serverul ia măsuri pentru a restricționa accesul la resursele computerului pentru utilizator dat. De obicei, pentru astfel de utilizatori este creat un director ftp special, în care se află directoarele bin, etc. și pub. Directorul bin conține comenzile permise pentru utilizare, iar directorul pub conține fișierele reale. Directorul etc nu este vizibil pentru utilizator și conține fișiere de identificare a utilizatorului.

Program de partajare a fișierelor - ftp

FTP este o interfață de utilizator pentru schimbul de fișiere folosind protocolul cu același nume. Programul stabilește un canal de control cu ​​un server la distanță și așteaptă comenzile utilizatorului. ID-ul serverului la distanță este specificat fie ca argument de program, fie în comanda interfeței deschise.

Dacă comanda ftp rulează pe un utilizator și așteaptă comenzi de utilizator, pe ecran este afișat promptul „ftp>”.

Sintaxa comenzii:

ftp [-v][-d][-i][-n] v - suprimă răspunsurile serverului și statisticile de transfer de date; n - controlează modul de identificare a utilizatorului. Dacă acest comutator este specificat, fișierul .netrc este verificat mai întâi; i - dezactivează confirmările de transfer de fișiere la copierea fișierelor în bloc; d - pornește modul de depanare; g - dezactivează transparența transferului de nume.

În acest curs nu există nicio modalitate de a enumera totul comenzi ftp, așa că ne vom concentra doar pe cele mai necesare.

Prima astfel de comandă este comanda deschide. Această comandă deschide o sesiune cu serverul la distanță:

ftp>open polyn.net.kiae.su

După emiterea unei astfel de comenzi, vor urma solicitările de identificare a utilizatorului. De asemenea, puteți înregistra un utilizator prin comanda utilizatorului:

ftp> utilizator anonim

ÎN în acest exemplu utilizatorul nu are drepturi speciale de acces la serverul de la distanță și, prin urmare, se înregistrează ca anonim. Ca răspuns la cererea de identificare, în acest caz ar trebui să introduceți dvs adresa poștală. De obicei este suficient să introduceți ceva asemănător cu o adresă poștală pentru a avea acces la resursele de arhivă, dar există și servere meticuloase care verifică prezența unei astfel de adrese, așa că este mai bine să nu înșelați pe nimeni și să vă înregistrați sincer.

Următoarele comenzi cele mai importante sunt comenzile cd și ls (dir). Scopul acestor comenzi este destul de transparent și de înțeles pentru toți utilizatorii - navigarea prin arborele sistemului de fișiere și vizualizarea conținutului directoarelor. Aici este recomandat să folosiți comanda ls cu parametri suplimentari:

În acest caz, utilizatorul poate primi un raport pe mai multe coloane care indică tipurile de fișiere. Cu toate acestea, nu toate serverele funcționează cu această combinație.

Deoarece două mașini sunt implicate în procesul de transfer și recepție, pe lângă navigarea în sistemul de fișiere la distanță, este necesară și navigarea în sistemul de fișiere local. Comanda lcd (cd local) este folosită în acest scop. În plus, utilizatorul poate lansa orice comandă shell locală dacă o precedă cu caracterul „!”:

Această comandă va afișa numele directorului curent mașină locală.

Și, în sfârșit, cele mai importante comenzi sunt get, put, mget, mput și bin. Comenzile get și put pot accepta sau transfera un fișier:

ftp> obțineți README.TXT

Comenzile mget, mput sunt concepute pentru a primi/transmite un set de fișiere:

ftp> mget *.gz

Exemplul arată că în acest din urmă caz ​​se folosește masca „*”. De obicei, atunci când se transferă grupuri de fișiere, se solicită confirmarea pentru fiecare fișier. Pentru a evita acest lucru, lansați comanda prompt înainte de a trimite/primi. Acesta din urmă comută modul de solicitare de confirmare și când această comandă este utilizată din nou, starea de solicitare de confirmare este restabilită. O altă comandă utilă este comanda hash:

Simbolul „#” poate fi înlocuit cu oricare altul. Când lucrați pe linii lente sau când transmiteți fișiere mari după activarea modului hash, utilizatorul are posibilitatea de a vedea procesul de transfer de date (semnul „#” este emis după transferul fiecărui bloc). Ultimul lucru la care ar trebui să acordați atenție este comanda bin. După lansarea acestei comenzi, în mod implicit, datele vor fi transferate în modul de transfer de date binar. Acesta din urmă este extrem de important, pentru că La transferul în ASCII, programele și datele arhivate nu pot fi transferate. Este adesea util să activați modul bin pentru datele de caractere cu o lungime de linie arbitrară, cum ar fi fișierele postscript (*.ps), deoarece în modul ASCII există o limită a lungimii liniei (de obicei 254 de caractere).

Pentru a ieși din ftp, utilizați comanda quit.

Căutați în arhivele FTP - programul Archie

În prezent, accesul FTP este oferit dintr-o varietate de interfețe multiprotocoale (de exemplu, Mosaic sau Netscape) sau shell-uri FTP grafice, cum ar fi ftptool pentru X-Window. Toate sunt mult mai comode și mai ușor de utilizat, dar consumă și mult mai multe resurse.

Este curios că există un server FTP chiar și pentru MS-DOS (pachetul NCSA Telbin), ca să nu mai vorbim de mediile multitasking. Cu toate acestea, găsirea serverului FTP potrivit pe Internet este o sarcină complexă și consumatoare de timp. Pentru a fi mai ușor există remediu special- Archie. Archie a fost dezvoltat la Universitatea McGill din Canada. Sarcina lui Archie este să scaneze arhivele FTP pentru a vedea dacă acestea conțin fișierele necesare. Puteți lucra cu Archie printr-o sesiune telnet, printr-un client local sau prin e-mail. Pentru a lucra prin telnet, ar trebui să deschideți o sesiune telnet și să introduceți cuvântul „archie” ca răspuns la conectare:

telnet archie.mcgill.ca

După ce apare promptul „archie>”, ar trebui să vă întrebați despre capabilitățile serverului introducând comanda „help”.

Când lucrați printr-un client local, introduceți pur și simplu:

archie gnuplot.tar.gz

și ca răspuns primesc o listă de arhive care conțin fișierul „gnuplot.tar.gz”. Trebuie avut în vedere faptul că diverse modificări ale clienților (în special cele grafice) pot diferi semnificativ în sintaxă între ele.

Arhivele de fișiere sunt un fișier creat folosind un program special numit arhivator și care conține de la unul la mai multe fișiere și/sau directoare (foldere) în formă ambalata.

Aspect istoric

Astfel de arhive au fost utilizate cel mai activ în timpul utilizării dischetelor, deoarece arhivele de fișiere fac posibilă comprimarea unor tipuri de fișiere (excluzând grafica și video) pentru a le plasa pe o dischetă mică. Odată cu dispariția lor, utilizarea arhivelor s-a mutat în principal pe Internet, unde acestea continuă să fie utilizate în principal în serviciile de partajare a fișierelor și pe serverele ftp.

Clasificarea arhivelor

A evidentia următoarele tipuri arhive de fisiere:

  • obișnuit - într-unul fișier de arhivă există mai multe fișiere și/sau foldere comprimate printr-o anumită metodă;
  • autoextractabile - sunt fișiere executabile cu extensia .exe; la pornire, trebuie doar să specificați calea de despachetare, programul însuși va face restul;
  • multi-volum - include un număr de părți ale arhivei, care, pe lângă propria extensie, pot avea o extensie suplimentară care arată numărul piesei: part01...;
  • continuu - arhive cu cel mai înalt grad posibil de compresie, în care toate fișierele și folderele formează un singur întreg; despachetarea unui fișier (dosar) este imposibilă;
  • protejat prin parolă - arhive care necesită deschiderea unei parole.

Extensii de arhivă de fișiere

Fiecare fișier are extensii specifice. Arhivele de fișiere nu fac excepție. Acestea sunt, în primul rând, zip, rar, 7z - cele mai populare extensii utilizate în sistemul de operare sistem Windows. Astfel de extensii în sistemul de operare GNU/Linux pot fi găsite foarte rar, în principal de la acei utilizatori care au trecut recent la utilizarea acestui sistem de operare după Windows. Aici cele mai comune arhive sunt gz, bz2, xz. Lucrul cu aceste extensii este de obicei însoțit de compresia gudronului, ca rezultat expansiunea generală arată ca tar.gz, tar.bz2, tar.xz. Adesea, tar.bz2 și tar.xz sunt mai eficiente în compresie decât zip. Aceste formate nu sunt obișnuite în sistemul de operare Windows, dar pot fi utilizate cu succes acolo în toate arhivatoarele obișnuite.

Cel mai bun nivel de compresie în cel mai comun sistem de operare Windows este 7z, dar testele arată o ușoară superioritate față de alte extensii de arhivă de fișiere. Lucrul cu zip în Windows este disponibil după instalarea sistemului, la fel ca în Mac OS X; majoritatea distribuțiilor GNU/Linux funcționează, de asemenea, cu această arhivă din cutie, deoarece arhivele care acceptă cele mai comune formate de arhivă de fișiere sunt instalate împreună cu distribuția.

Lucrul cu arhivele de fișiere

Arhivele de fișiere necesită prezența unor programe speciale care le-ar putea crea și dezambala în mod eficient. Trebuie remarcat faptul că majoritatea arhivatorilor pentru sistemul de operare Windows creează elemente corespunzătoare în meniul contextual, care este apelat făcând clic dreapta. Ne vom uita la arhivele de fișiere pentru computere desktop, dar există și cele pentru gadgeturi care se găsesc în magazinele corespunzătoare.

Să ne uităm la cele mai comune programe de arhivare de fișiere.

WinZip

În mod implicit, salvează fișierele în zip, dar puteți salva în alte formate. Folosind acest arhivator puteți comprima fișiere mp3 și fișiere jpeg până la 25% fără a pierde calitatea. Metoda de compresie este selectată automat. Există funcții pentru imprimarea fișierelor care sunt comprimate într-o arhivă dată, verificarea lor cu un antivirus și altele. Cele mai recente versiuni ale aplicației acceptă deschiderea fișierelor 7z, rar și zipx.

Potrivit dezvoltatorilor, WinZip oferă protecție folosind criptare de nivel bancar. În plus, cele mai recente versiuni au capacitatea de a se conecta la cloud.

În acest program, pot fi deschise noi formate de documente MS Office ca arhive de fișiere: docx, xlsx etc., precum și formate care respectă standardul internațional ODF.

După cum spun dezvoltatorii, reducerea dimensiunii fisiere grafice apare din cauza faptului că unele formate sunt înlocuite cu altele.

În caz de ștergere accidentală, copiere, redenumire, fișierele pot fi restaurate.

WinRAR

Peste tot în lume, arhivele zip conduc în popularitate, dar Rusia își urmează drumul, iar cel mai popular arhivator al nostru este WinRAR. Acest arhivator are un mod de linie de comandă (acesta este ceea ce este folosit în mediile GNU/Linux), ultimele versiuni au învățat și să comprima eficient conținutul media. Are propriul suport pentru o varietate de formate, inclusiv popularele rar și zip, precum și cele mai puțin populare gz, tar, bz2, lzma și altele.

În WinRAR puteți selecta timpul de compresie, dar trebuie luat în considerare faptul că o compresie mai puternică va duce la mai mult timp petrecut în procesul de arhivare. În setările acestui arhivator, puteți seta o prioritate scăzută, care va crește timpul de încărcare și despachetare, dar va reduce și sarcina procesorului, sau puteți utiliza toate nucleele de procesor, ceea ce va duce la o încărcare mai mare a acestora. , dar va reduce timpul de creare a unei arhive sau dezambalare.

PeaZip

Acest program este multiplatform și poate fi instalat pe multe sisteme de operare. Capabil să deschidă peste 180 de formate de arhivă de fișiere. Acesta este probabil un record. Acceptă lucrul simultan cu mai multe arhive. ÎN ultimele versiuni Este oferit suport pentru deschiderea zipx, rar, inclusiv a cincea versiune.

Această aplicație acceptă și criptarea datelor, are capacitatea de a converti un disc în Sistemul de fișiere NTFS, este posibil să se creeze chei, copii de rezervă fișiere. Programul este lansat atât pentru platformele pe 32 de biți, cât și pe 64 de biți.

7-fermoar

Acest arhivator creează formate native 7z, deși o serie de altele sunt acceptate, inclusiv formate populare pe sistemele Windows și POSIX, inclusiv GNU/Linux și Mac OS X. Printre altele, vă permite să deschideți arhive rar, deb care conțin fișiere binare instalatori de programe în sistemul de operare GNU/Linux. Potrivit dezvoltatorilor, rata de compresie este cu 30-70% mai mare decât WinRAR și cu 2-10% mai mare decât WinZip.

Spre deosebire de primii doi arhivatori, care doresc ca utilizatorii să primească bani pentru utilizarea lor, ultimii doi aparțin deschiderii programe sursă si sunt gratuite. În 2007, acest arhivator a fost recunoscut drept cel mai bun de către proiectul SourceForge.net.

Criptarea este implementată folosind algoritmul AES-256 pentru arhive de fișiere 7z și zip. Arhivele împachetate folosind metoda LZMA sunt despachetate literalmente din mers.

La fel ca PeaZip, există aplicații atât pentru platforme pe 32, cât și pe 64 de biți.

Arhive de fișiere pe Internet

Multe servere în World wide web le contin. Serverele de Internet care conțin arhive de fișiere sunt numite servere ftp. Până de curând, pe aceste servere se putea găsi aproape orice - de la muzică la jucării și programe pentru diverse sisteme. Lupta împotriva pirateriei în țara noastră a paralizat oarecum acest segment, iar acum găzduiește în principal produse gratuite.

Serverele FTP găzduiesc depozite GNU/Linux OS, datorită cărora fiecare utilizator al acestor sisteme are posibilitatea de a instala liber programe semnate chei digitale, care elimină posibilitatea pătrunderii cod rău intenționat la computerul utilizatorului, datorită căruia aceste sisteme sunt renumite pentru absența virușilor.

Serverele Ftp pot fi vizualizate din orice browser; există clienți speciali pentru ele.

Schimbul de date de la serverul ftp cu utilizatorii are loc pe un canal TCP. Managementul schimbului este reglementat în standardul de protocol TELNET.

Când utilizați protocolul ftp, este posibil nu numai să descărcați fișiere în calculator local, dar și transmite către

Orice persoană interesată poate crea un sistem de arhivă de fișiere folosind un server ftp.

Datele serverului asigură că arhivele de fișiere sunt furnizate și primite atât de către utilizatori anonimi, cât și de către utilizatorii autorizați. Majoritatea serverelor ftp sunt anonime.

În ciuda avantajelor descrise, serverele ftp nu sunt lipsite de dezavantaje. O mare parte din arhivele de fișiere din ele sunt prezentate fără descriere și puteți doar ghici ce aveți în fața dvs. printr-o căutare țintită.

Transferul de fișiere poate fi efectuat în mod text sau binar. Când alegere greșită fișierul se poate deteriora.

Nu prin servere ftp căutare universală. Există mai multe soluții, dar nu toate sunt universale.

Cel mai comun dintre ele este serviciul Archie. Serverele Archie sunt încărcate intens și funcționează numai cu ftp anonim. Cu toate acestea, datele serverului sunt descentralizate, căutarea se efectuează folosind un algoritm nu complet clar, drept urmare, dacă parcurgeți toate serverele (și există aproximativ o duzină), este posibil să nu îl găsiți informatiile pe care le cautati. În plus, trebuie să puteți crea un șablon de căutare atunci când utilizați acest serviciu.

Pe lângă utilizarea protocolului ftp, protocolul http poate fi folosit pentru a accesa arhivele de fișiere.

Arhivele de fișiere reprezintă nu numai software open source, ci și pe care îl puteți găsi diverse texte, versiuni demo ale programelor proprietare și multe altele.

In cele din urma

Astfel, arhivele de fișiere sunt un lucru necesar pentru a transmite o cantitate mare de informații într-o formă comprimată. Aceste arhive poate fi folosit local - activat calculatoare separate, si in retea globala Internet prin utilizarea de servere speciale ftp și http. Cele mai comune programe pentru crearea arhivelor și despachetarea acestora sunt WinRAR, WinZip, PeaZip, 7-zip. Ultimele două programe sunt gratuite și pot fi folosite gratuit. Majoritatea arhivatoarelor acceptă toate cele mai comune formate de arhivă.

Fişier arhive FTP

Serviciul FTP (File Transfer Protocol) este utilizat pentru a accesa arhivele de fișiere de pe Internet.

Mai exact, vă permite să stabiliți o conexiune cu unul dintre computerele de pe Internet (prin FTP, folosind program ftp pe computerul dvs. local), vizualizați fișierele disponibile pe acesta și copiați-le pe cele necesare.

File Transfer Protocol (FTP) este un protocol care vă permite să transferați cu ușurință fișiere și documente. De obicei, este considerată una dintre metodele de lucru cu rețelele de la distanță.

Protocolul de transfer de fișiere (FTP) este cel mai comun protocol pentru transferul de fișiere între computere. Vă permite să lucrați cu orice tip de fișier.

Ca multe alte tipuri de servicii, FTP funcționează pe principiul unui sistem de arhitectură client-server. Prin urmare, pentru a lucra cu FTP aveți nevoie de obicei programe speciale– Clienți FTP. Serverele în acest caz sunt servere FTP situate undeva în rețea și care oferă acces la arhivele de fișiere pe care le deservesc.

Unul dintre cele mai comune tipuri de servere FTP este server FTP anonim. Când lucrați cu ei, nu trebuie să cunoașteți numele de utilizator și parola pentru a vă conecta la server și a primi fișiere. Un server FTP anonim folosește de obicei „anonim” sau „ftp” ca nume de utilizator și adresa ta de e-mail ca parolă.

În arhivele FTP de pe serverele lor, aproape totul marii producatori hardware postați drivere pentru dispozitivele lor, care pot fi „descărcate” de proprietarii acestor dispozitive.

Deși FTP este excelent pentru transferul de fișiere, fonduri bune Nu are capacitatea de a lucra cu fișiere împrăștiate pe multe computere. În acest sens, a fost dezvoltat sistem îmbunătățit de transfer de fișiere. Se numeste Gopher.

Folosind un sistem de meniu, Gopher nu vă permite doar să răsfoiți liste de resurse, ci și să redirecționați materialul necesar, și nu este deloc necesar să știți unde se află. Gopher este unul dintre cele mai cuprinzătoare sisteme de navigare disponibile, integrat cu alte programe precum FTP sau Telnet. Este răspândită pe internet.

Calculatoarele Gopher sunt conectate într-un singur motor de căutare numit Gopherspace. Accesul la spațiile Gopher se realizează prin meniurile oferite de acestea, iar căutarea se realizează folosind mai multe tipuri de motoare de căutare. Cele mai cunoscute dintre ele sunt sistemul Veronica și sistemul de căutare index al serverului de informații global (wAIS - wide Area Information Server).

Teleconferințe

Sistemul de teleconferință a apărut ca un mijloc de comunicare pentru grupuri de persoane cu interese similare. De la începuturi, s-a răspândit pe scară largă, devenind unul dintre cele mai multe servicii populare Internet.

Acest tip de serviciu este similar cu listele de corespondență de pe Internet, cu excepția faptului că mesajele nu sunt trimise tuturor abonaților unui anumit grup de știri, ci sunt postate pe calculatoare speciale, numit servere de teleconferință sau servere de știri. Abonații la teleconferință pot citi apoi mesajul primit și, dacă doresc, pot răspunde la acesta.

O teleconferință este ca un buletin în care fiecare își poate posta propriul anunț și poate citi anunțurile postate de alții. Pentru a facilita lucrul cu acest sistem, toate teleconferințele sunt împărțite în subiecte, ale căror nume sunt reflectate în numele lor. Pe acest moment există aproximativ 10.000 de grupuri de știri diferite care discută tot ce vă puteți imagina.

Pentru a lucra cu sistemul de teleconferință, aveți nevoie de un software special cu care să stabiliți o conexiune la serverul de știri și să obțineți acces la articolele de teleconferință stocate pe acesta. Din moment ce serverul de știri stochează articole foarte un numar mare grupurile de știri, utilizatorii le selectează de obicei pe cele care îi interesează (sau, cu alte cuvinte, se abonează la ele), apoi lucrează numai cu ei.

După ce vă abonați la grupurile de știri selectate, va trebui să stabiliți o conexiune la serverul de știri pentru a vizualiza mesajele primite. Diferența este că puteți configura cititorul de grupuri de știri să urmărească doar starea grupurilor de știri la care v-ați înscris, mai degrabă decât să vă forțezi să vizualizați întreaga listă.

În esență, Telnet este un protocol care vă permite să utilizați resursele de calcul ale unui computer la distanță. În plus, acesta este de obicei numele unui program care vă permite să accesați resursele unui computer la distanță folosind acest protocol. Adesea aceste concepte sunt combinate într-unul și, când despre care vorbim despre Telnet, ne referim la programul telnet care funcționează folosind protocolul TELNET.

Telnet vă permite să lucrați cu computere la distanță în modul terminal text. Astfel, tastați comenzi și vedeți rezultatele execuției lor pe ecran, dar de fapt toate comenzile sunt executate pe computerul cu care ați stabilit o conexiune. Doar informațiile pe care le introduceți de la tastatură și care sunt afișate pe ecran sunt transmise prin rețea. Acest lucru creează impresia că lucrați numai cu propriul computer.

Pentru a utiliza Telnet, aveți nevoie de drepturi de acces la computerul cu care doriți să lucrați. În cele mai multe cazuri, aceasta înseamnă că trebuie să cunoașteți numele de utilizator și parola adecvate. O altă opțiune ar fi să fiți conectat personal ca utilizator pe acest computer.

Telnet este unul dintre tipurile fundamentale de servicii Internet. Acesta oferă utilizatorului posibilitatea de a-și contacta computerul, chiar și atunci când se află la sute de kilometri distanță, de a-și vedea e-mailul, de a verifica progresul sarcinilor care rulează și, dacă este necesar, de a lansa altele noi, de a discuta cu prietenii care lucrează în prezent la computer și mult, mult mai mult altceva.

Condiția principală este să vă conectați computerul la Internet și să puteți acces la terminal. (Un exemplu în acest sens ar fi computerele care rulează sistemul de operare UNIX.)

>>Informatica: Arhive de fisiere

Arhive de fișiere

Servere de arhivă de fișiere.

Sute de mii de servere de Internet sunt servere de arhivă de fișiere, care stochează sute de milioane de fișiere. Servere de fișiere sprijinit de multe companii de dezvoltare softwareși producătorii de componente hardware de calculator și dispozitiv periferic. Software-ul găzduit pe astfel de servere este distribuit gratuit (freeware) sau shareware și, prin urmare, prin descărcarea unui anumit fișier, utilizatorul nu încalcă legea privind drepturi de autor pentru software. În ultima vreme servere de arhivă muzicală care stochează albume și compoziții muzicale interpreți populari în format MP3.

Protocoale de transfer de fișiere.

Accesul la fișierele de pe serverele de arhivă de fișiere este posibil atât prin HTTP, cât și printr-un protocol de transfer special Fișiere FTP(Protocol de transfer de fișiere). Protocolul FTP vă permite nu numai să descărcați fișiere de pe servere de arhivă de fișiere la distanță pe un local calculator, dar și invers, transferă fișiere (Încărcare) de pe un computer local pe un server Web la distanță, de exemplu, în procesul de publicare a unui site Web. De exemplu, pentru a descărca fișierul file.exe stocat în folderul pub de pe serverul de arhivă de fișiere ftp.server.com, trebuie să specificați adresa URL a acestui fișier. Când se specifică o adresă URL de fișier, protocolul FTP este scris după cum urmează: ftp://

Ca rezultat, localizatorul universal de resurse ia forma: ftp://ftp.server.com/pub/file.exe Este format din trei părți:

ftp:// - protocol de acces;

ftp.server.com - Numele domeniului server de arhivă de fișiere;

/pub/file.exe - calea fișierului și numele fișierului.

Pentru confortul utilizatorilor, multe servere de arhivă de fișiere (freeware.ru, www.freesoft.ru, www.download.ru etc.) au o interfață web, care vă permite să lucrați cu ele folosind browsere. sunt sisteme integrate pentru lucrul cu diverse resurse informaționale Internet și, prin urmare, includ manageri de descărcare de fișiere. După activarea linkului către fișier în fereastra care se deschide, trebuie să specificați folderul de pe computerul local în care ar trebui să fie salvat fișierul. Va începe descărcarea fișierului, al cărui proces este afișat pe panoul de informații (viteza de transfer, volumul părților descărcate și rămase ale fișierului etc.).

Manageri specializati descărcați fișiere.

Cu toate acestea, este mai convenabil să utilizați manageri de descărcare de fișiere specializati (de exemplu, FlashGet) pentru a lucra cu arhivele de fișiere. Astfel de manageri vă permit să creșteți viteza de descărcare prin împărțirea fișierelor în părți și descărcare simultană toate piesele. În plus, vă permit să continuați descărcarea unui fișier după ce conexiunea la server este întreruptă, conțin un instrument de căutare de fișiere pentru alte servere de arhivă de fișiere, permit Arhiva fişiere aflate în curs de descărcare etc. Utilizatorul este furnizat în format numeric şi forma grafica informații detaliate despre procesul de descărcare a fișierelor (viteza curentă și medie de descărcare, procentul de finalizare a descărcării, timpul estimat de descărcare etc.). Managerii de descărcare de fișiere specializati sunt integrati în browsere și atunci când activați un link către un fișier în fereastra browserului, aceștia încep procesul de descărcare folosind managerul de descărcare.

Clienți FTP.

Serverele FTP sunt servere cu care fișierele pot fi schimbate folosind protocolul FTP. Serverele FTP, în funcție de scopul lor funcțional, pot fi atât servere de arhivă de fișiere, cât și servere Web pe care sunt găzduite site-urile Web. De pe serverele de arhivă de fișiere, fișierele sunt descărcate (Descărcare) pe computerul local și invers, fișierele sunt transferate (Încărcare) de pe computerul local pe serverele Web în procesul de publicare a site-urilor Web. Schimbul de fișiere (descărcarea și transferul) cu servere de arhivă de fișiere și servere Web se realizează cu ajutorul unor servicii specializate programe- Clienți FTP (de exemplu, clientul FTP face parte din fișier Manager total Comandant). Accesul la serverele de arhivă de fișiere pentru a descărca fișiere pe computerul local este de obicei anonim și nu necesită un nume de utilizator și o parolă. Dimpotrivă, accesul la serverele WEB în scopul transferului de fișiere către server la distantaÎn timpul procesului de publicare a unui site Web, acesta necesită identificarea utilizatorului, adică introducerea unui nume de utilizator și a unei parole. Clientul FTP include un Site Manager, care vă permite să creați o listă de servere cu care intenționați să lucrați. Prezintă localul și calculatoare la distanță, se asigură că fișierul continuă să se descarce după ce conexiunea este pierdută etc. În timpul procesului de transfer al fișierului, sunt afișate informațiile necesare: procentul din volumul fișierului transferat, viteza de transfer, timpul rămas etc.

Browsere offline.

Pentru încărcare rapidă Site-uri web în scopul navigării în continuare pe îndelete modul offline se folosesc programe speciale - browsere off-line. Browserele offline (de exemplu, Offline Explorer) vă permit să descărcați site-uri Web întregi sau părți individuale ale unui site pe computerul dvs. local. Utilizatorul poate seta „adâncimea” necesară pentru încărcarea unui site Web (numărul de subdirectoare), descărcarea fișierelor multimedia asociate paginilor, descărcarea paginilor Web de pe alte servere Web prin hyperlinkuri etc. Este posibil să continuați încărcarea site-ului după deconectare. și actualizarea site-urilor descărcate anterior.

Informatica si TIC: Manual pentru clasa a X-a. N.D. Ugrinovich

Conținutul lecției notele de lecție sprijinirea metodelor de accelerare a prezentării lecției cadru tehnologii interactive Practică sarcini și exerciții ateliere de autotestare, instruiri, cazuri, întrebări teme pentru acasă întrebări de discuție întrebări retorice de la elevi Ilustrații audio, clipuri video și multimedia fotografii, imagini, grafice, tabele, diagrame, umor, anecdote, glume, benzi desenate, pilde, proverbe, cuvinte încrucișate, citate Suplimente rezumate articole trucuri pentru pătuțurile curioși manuale dicționar de bază și suplimentar de termeni altele Îmbunătățirea manualelor și lecțiilorcorectarea erorilor din manual actualizarea unui fragment dintr-un manual, elemente de inovație în lecție, înlocuirea cunoștințelor învechite cu altele noi Doar pentru profesori lecții perfecte planul calendaristic pentru anul instrucțiuni programe de discuții Lecții integrate