La compressione dei file è un processo mediante il quale è possibile contenere collettivamente una porzione di dati in un unico posto. Semplifica il trasferimento di file, la gestione dell'archiviazione, l'organizzazione dei dati e altro ancora. In Linux, tar e zip sono i due formati di compressione file più comuni.
Puoi anche comprimere i file e proteggerli con password. Tuttavia, molti utenti Linux si confondono quando comprimono rapidamente i file. Quindi, questo breve articolo riguarda semplici metodi per sincronizzare i file in Linux. Sono disponibili vari comandi e semplici approcci GUI per creare file zip senza problemi. Esaminiamo ciascun metodo con esempi.
Il comando zip
Il comando zip è una potente utility che comprime file e directory in un archivio zip. Ecco un semplice comando che puoi utilizzare:
cerniera lampo [ opzioni ] zipfile_name.zip file.txt nome_directory
Sostituisci [opzioni] con le opzioni appropriate e zipfile_name.zip con il nome file desiderato del nuovo file zip. Inoltre, file.txt e directory_name rappresentano i file che devi comprimere. Ad esempio, utilizziamo il seguente comando per creare Scripts.zip aggiungendo i file file1.txt e file2.txt:
cerniera lampo -R Scripts.zip file1.txt file2.txt
Nel comando precedente, abbiamo utilizzato l'opzione -r per eseguire la compressione del file in modo ricorsivo. Se desideri creare un file zip e renderlo protetto da password, puoi utilizzare il seguente comando:
cerniera lampo -P 12345 Scripts.zip file1.txt file2.txt
Se desideri comprimere tutti i file con la stessa estensione, esegui il comando seguente:
CD ~ / Documenticerniera lampo -R script.zip * .TXT
Allo stesso modo, puoi comprimere tutti i file di una directory usando un singolo comando:
cerniera lampo -R home.zip *
Nel comando precedente, home.zip è un file zip e * è un carattere jolly per aggiungere tutto dalla posizione specifica.
Il comando del tar
Il comando tar è un'altra utility versatile utilizzata per archiviare file in Linux. Tuttavia, a differenza di zip, richiede l'utilizzo di strumenti di compressione come gzip o bzip. Per comprimere un file utilizzando il comando tar, utilizzare il comando seguente:
prende -czvf nome_zip.tar.gz file.txt nome_directoryQui, le opzioni in '-cvzf' istruiscono tar a creare un archivio compresso con gzip(c) utilizzando gzip(z), forniscono un output dettagliato(v) e specificano il nome del file(f). Ancora una volta, sostituisci zip_name in zip_name.tar.gz con il nome del file compresso che desideri creare.
Per utilizzare il comando tar nell'esempio precedente, inserisci questo comando:
prende -czvf Scripts.tar.gz file1.txt file2.txt
Dal File Manager
Innanzitutto, apri File Manager e seleziona i file che desideri includere nel file zip.
Ora fai clic con il pulsante destro del mouse e qui fai clic sull'opzione Comprimi:
Qui puoi nominare il file zip e anche aggiungere la relativa password:
Conclusione
Comprimere i file in Linux è semplice e può essere eseguito utilizzando comandi come tar e zip. Il comando zip è semplice e comprime direttamente i dati in un file zip, mentre il comando tar offre flessibilità con le sue varie opzioni. Ti suggeriamo di sperimentare queste opzioni per trovare quella più adatta a te.