Cum să Zip mai multe fișiere în Unix

Tastare

Credit imagine: DragonImages/iStock/GettyImages

O modalitate obișnuită de a stoca și partaja seturi de fișiere multiple este utilizarea formatului de fișier ZIP. O comandă zip comprimă unul sau mai multe fișiere și le grupează într-un singur fișier. Cele mai multe sisteme de operare moderne, inclusiv Microsoft Windows, macOS și forme de Unix și Linux, pot gestiona fișiere ZIP. Dacă utilizați un sistem de operare Unix sau Linux, poate doriți să utilizați instrumentul de linie de comandă zip Unix pentru a gestiona aceste fișiere.

Comanda Unix ZIP

Dacă sunteți pe majoritatea sistemelor Unix moderne, puteți utiliza un instrument de linie de comandă numit pur și simplu „zip” pentru a arhiva mai multe fișiere. Există un instrument separat de dezarhivare Unix pentru a extrage fișierele dintr-o arhivă zip.

Videoclipul zilei

Pentru a crea un fișier ZIP, accesați linia de comandă și tastați „zip” urmat de numele fișierului ZIP pe care doriți să îl creați și o listă de fișiere de inclus. De exemplu, puteți tasta „zip example.zip folder1/file1 file2 folder2/file3” pentru a crea un fișier ZIP numit „example.zip” care include copii comprimate ale fișierelor la cele trei căi enumerate.

Pentru a utiliza comanda zip Unix pentru mai multe fișiere, includeți câte nume de fișiere doriți în argumentul liniei de comandă. Dacă unele dintre fișiere sunt directoare sau foldere pe care doriți să le includeți în întregime, adăugați argumentul „-r” pentru a coborî recursiv în directoare și a le include în arhiva zip.

După ce creați un fișier cu comanda zip, oamenii ar trebui să îl poată deschide pe majoritatea sistemelor de operare.

Unix Unzip

Dacă aveți un fișier ZIP pe un computer Unix și trebuie să extrageți fișiere din acesta, utilizați comanda dezarhivare. Tastați „unzip” la linia de comandă, urmat de numele fișierului ZIP, cum ar fi „unzip example.zip”.

Fișierul este dezarhivat în directorul curent. Dacă doriți să utilizați comanda unzip pentru a lista fișierele dintr-un fișier ZIP fără a le extrage efectiv, tastați „unzip -l” pentru opțiunea listă. Acest lucru economisește spațiu și evită completarea unui director cu fișiere dacă nu ești sigur ce este într-un fișier zip.

Fișierele Zip pot conține programe malware, așa că cel mai bine este să lucrați cu fișiere ZIP numai de la persoane în care aveți încredere.

Alternative la Zip și Unzip

Zip și dezarhivați nu sunt singurele instrumente pe care le puteți utiliza pentru a lucra cu fișiere ZIP pe sistemele Unix.

Apple macOS include suport nativ pentru fișierele ZIP, așa că puteți face dublu clic pe ele pentru a le deschide ca și alte foldere. Sistemele Linux care rulează mediul desktop GNOME includ adesea un instrument grafic numit File Roller, iar sistemele care rulează mediul KDE folosesc adesea unul numit Ark.

Utilizatorii Unix folosesc, de asemenea, un alt sistem de grupare a fișierelor cunoscut sub numele de tar, care este susținut de instrumentele din linia de comandă care funcționează în mod similar cu instrumentele zip. În general, utilizați „tar -c” pentru a crea un fișier tar și „tar -x” pentru a extrage unul. Manualul Unix conține alte opțiuni care sunt disponibile, inclusiv o varietate de tipuri de compresie a datelor similare cu ZIP.