In questo articolo, vi mostrerò come zippare e decomprimere una cartella o directory in Linux. Questo potrebbe sembrare banale, ma a volte le persone fanno fatica a farlo bene. Iniziamo.
- Installazione di Zip Utilities su Ubuntu/Debian
- Installazione di Zip Utilities su RHEL 7/CentOS 7
- Zipping a Folder/Directory Graphically
- Salvare una cartella/directory usando l’interfaccia a riga di comando (CLI)
- Estrarre l’Archivio Zip Graficamente
- Estrazione dell’archivio Zip usando l’interfaccia a riga di comando (CLI)
Installazione di Zip Utilities su Ubuntu/Debian
Prima aggiorna la cache del repository di pacchetti apt con il seguente comando:
La cache del repository di pacchetti apt dovrebbe essere aggiornata.
Ora installa i pacchetti zip e unzip con il seguente comando:
I pacchetti zip e unzip dovrebbero essere installati. Nel mio caso, sono già installati.
Installazione di Zip Utilities su RHEL 7/CentOS 7
Prima aggiorna la cache del repository dei pacchetti yum con il seguente comando:
Ora installa i pacchetti zip e unzip con il seguente comando:
Ora premi y e poi premi <Enter> per continuare.
I pacchetti zip e unzip dovrebbero essere installati.
Zipping a Folder/Directory Graphically
Se hai un qualsiasi ambiente grafico desktop installato sulla tua distribuzione Linux scelta, allora puoi usarlo per archiviare qualsiasi cartella con Zip molto facilmente.
Prima aprite il vostro File Manager preferito e andate nella posizione in cui avete la cartella che volete archiviare tramite Zip. Nel mio caso sto usando il file manager Nautilus nell’ambiente desktop GNOME 3.
Diciamo che vuoi archiviare la cartella Downloads/ come indicato nello screenshot qui sotto.
Ora fai clic destro sulla cartella Downloads/ e clicca su Compress… come indicato nello screenshot qui sotto.
Ora scrivi un nome per il tuo archivio Zip e seleziona .zip
Una volta finito, clicca su Create.
Si dovrebbe creare un file backup.zip. Questo è l’archivio Zip della directory Downloads/.
Salvare una cartella/directory usando l’interfaccia a riga di comando (CLI)
Se non hai nessun ambiente grafico desktop installato sul tuo computer, non preoccuparti. Puoi ancora usare l’interfaccia a riga di comando (CLI) per archiviare una cartella.
Prima vai alla posizione in cui la cartella che vuoi archiviare è disponibile con il seguente comando:
NOTA: PATH è la posizione in cui si trova la cartella desiderata.
Per esempio, se vuoi archiviare la cartella /etc. Quindi il PATH dovrebbe essere la directory principale /.
Anche, se si desidera Zip archive la directory /etc/apt, quindi il PATH dovrebbe essere /etc.
Archivio Zip, directory /etc/apt.
Il comando per zippare una cartella o una directory è:
NOTE: Qui FOLDER è la directory che vuoi zippare. OUTPUT è il percorso di un file dove l’archivio Zip di FOLDER sarà salvato.
Per esempio, esegui il seguente comando per archiviare Zip la directory /etc/apt e salvarla nella directory HOME del tuo utente come apt_backup.zip:
Or
$ zip -r $HOME/apt_backup.zip apt/
La directory o cartella /etc/apt dovrebbe essere archiviata Zip.
Dovrebbe essere salvata nel file ~/apt_backup.zip come puoi vedere dallo screenshot qui sotto.
Oppure
$ ls -lh $HOME
Estrarre l’Archivio Zip Graficamente
Se hai un ambiente desktop grafico installato, allora estrarre l’archivio Zip è molto facile.
Basta cliccare con il tasto destro sull’archivio Zip che vuoi estrarre e dovresti vedere il seguente menu. Seleziona Estrai qui o Estrai in… per decomprimerlo.
Se vuoi estrarre l’archivio nella tua directory di lavoro corrente (la directory in cui ti trovi ora), allora clicca su Estrai qui. Dovrebbe essere estratto come puoi vedere nella sezione contrassegnata dello screenshot qui sotto.
Se vuoi estrarlo in una directory diversa, allora clicca su Estrai in…
Si dovrebbe aprire un selezionatore di directory come puoi vedere nella sezione contrassegnata dello screenshot qui sotto.
Seleziona una directory e clicca su Seleziona.
L’archivio Zip dovrebbe essere estratto in quella directory come puoi vedere nella sezione contrassegnata dello screenshot qui sotto.
Estrazione dell’archivio Zip usando l’interfaccia a riga di comando (CLI)
Se non hai l’ambiente grafico desktop installato sulla tua distribuzione Linux, non preoccuparti. Puoi estrarre l’archivio Zip usando l’interfaccia a riga di comando (CLI).
Prima naviga nella directory dove vuoi estrarre l’archivio Zip con il seguente comando:
NOTA: EXTRACT_DIR è la directory dove vuoi estrarre l’archivio Zip.
Poi esegui il seguente comando per estrarre l’archivio Zip:
NOTE: Qui ZIP_ARCHIVE è il percorso dell’archivio Zip che vuoi estrarre.
Per esempio, estraiamo il file ~/apt_backup.zip nella directory ~/Downloads/.
Prima naviga nella directory ~/Downloads:
Ora lancia il seguente comando per estrarre il file apt_backup.zip:
La directory apt/ estratta.
Ecco come zippare e decomprimere una cartella o directory in Linux. Grazie per aver letto questo articolo.