Come comprimere i file in Linux

Come Comprimere I File In Linux



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

  zippare-file-utilizzando-il-comando-zip

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

  creare-file-zip-protetto-da-password-utilizzando-il-comando-zip

Se desideri comprimere tutti i file con la stessa estensione, esegui il comando seguente:

CD ~ / Documenti

cerniera lampo -R script.zip * .TXT

  opzione-r-nel-comando-zip

Allo stesso modo, puoi comprimere tutti i file di una directory usando un singolo comando:

cerniera lampo -R home.zip *

  comando-zip-in-linux

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_directory

Qui, 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

  comando-tar-per-file-zip-in-linux

Dal File Manager

Innanzitutto, apri File Manager e seleziona i file che desideri includere nel file zip.

  selezione-dei-file-nel-file-manager-linux

Ora fai clic con il pulsante destro del mouse e qui fai clic sull'opzione Comprimi:

  menu di opzioni a discesa nel file manager

Qui puoi nominare il file zip e anche aggiungere la relativa password:

  nominare-il-file-zip-in-linux

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.