Cum să Zip fișiere în Linux

Cum Sa Zip Fisiere In Linux



Comprimarea fișierelor este un proces prin care puteți conține în mod colectiv o bucată de date într-un singur loc. Ușurează transferul de fișiere, gestionarea stocării, organizarea datelor și multe altele. În Linux, tar și zip sunt cele mai comune două formate de compresie de fișiere.

De asemenea, puteți comprima fișierele și le puteți proteja prin parolă. Cu toate acestea, mulți utilizatori Linux devin confuzi când comprimă rapid fișierele. Deci, acest scurt articol este despre metode simple de sincronizare a fișierelor în Linux. Există diverse comenzi și abordări simple GUI sunt disponibile pentru a crea fișiere zip fără probleme. Să examinăm fiecare metodă cu exemple.







Comanda zip

Comanda zip este un utilitar puternic care comprimă fișiere și directoare într-o arhivă zip. Iată o comandă simplă pe care o poți folosi:





fermoar [ Opțiuni ] zipfile_name.zip file.txt directory_name

Vă rugăm să înlocuiți [opțiuni] cu opțiunile adecvate și zipfile_name.zip cu numele fișierului dorit al noului fișier zip. Mai mult, file.txt și directory_name reprezintă fișierele pe care trebuie să le comprimați. De exemplu, să folosim următoarea comandă pentru a crea Scripts.zip adăugând fișiere file1.txt și file2.txt:





fermoar -r Scripts.zip file1.txt file2.txt

  zipping-fișiere-folosind-zip-comandă

În comanda de mai sus, am folosit opțiunea -r pentru a efectua comprimarea fișierelor în mod recursiv. În cazul în care doriți să creați un fișier zip și să îl protejați prin parolă, puteți utiliza următoarea comandă:



fermoar -P 12345 Scripts.zip file1.txt file2.txt

  create-password-protected-zip-file-using-zip-command

Dacă doriți să arhivați toate fișierele care au aceeași extensie, vă rugăm să rulați comanda de mai jos:

CD ~ / Documente

fermoar -r script.zip * .TXT

  r-option-in-zip-command

În mod similar, puteți arhiva toate fișierele dintr-un director folosind o singură comandă:

fermoar -r home.zip *

  zip-command-in-linux

În comanda de mai sus, home.zip este un fișier zip, iar * este un wildcard pentru a adăuga totul din locația specifică.

Comandamentul tar

Comanda tar este un alt utilitar versatil folosit pentru a arhiva fișiere în Linux. Cu toate acestea, spre deosebire de zip, este necesar să utilizați instrumente de compresie precum gzip sau bzip. Pentru a arhiva un fișier folosind comanda tar, utilizați comanda de mai jos:

ia -czvf zip_name.tar.gz file.txt directory_name

Aici, opțiunile din „-cvzf” instruiesc tar să creeze o arhivă comprimată cu gzip (c) folosind gzip(z), să furnizeze o ieșire verbosă (v) și să specifice numele fișierului (f). Din nou, înlocuiți zip_name în zip_name.tar.gz cu numele fișierului comprimat pe care doriți să îl creați.

Pentru a utiliza comanda tar în exemplul de mai sus, introduceți această comandă:

ia -czvf Scripts.tar.gz file1.txt  file2.txt

  tar-command-to-zip-files-in-linux

Din Managerul de fișiere

Mai întâi, deschideți File Manager și selectați fișierele pe care doriți să le includeți în fișierul zip.

  selectarea-fișierelor-în-managerul-de-fișiere-linux

Acum faceți clic dreapta și aici faceți clic pe opțiunea Comprimare:

  meniul-derulant-opțiuni-în-manager-fișier

Aici, puteți denumi fișierul zip și, de asemenea, puteți adăuga parola pentru acesta:

  denumirea-fișierului-zip-în-linux

Concluzie

Arhivarea fișierelor în Linux este simplă și poate fi realizată folosind comenzi precum tar și zip. Comanda zip este simplă și comprimă direct datele într-un fișier zip, în timp ce comanda tar oferă flexibilitate cu diferitele sale opțiuni. Vă sugerăm să experimentați cu aceste opțiuni pentru a găsi ceea ce vi se potrivește cel mai bine.