Se sei un utente di Microsoft Windows e il tuo lavoro comporta l’invio/ricezione di file di grandi dimensioni su una rete, c’è una possibilità che avresti almeno sentito parlare (se non usato) dello strumento 7zip. Per coloro che non sono a conoscenza, 7zip è un pluripremiato, archiviatore di file open-source che si afferma di avere “un elevato rapporto di compressione.”
” Il rapporto di compressione nel nuovo formato 7z è del 30-50% migliore del rapporto del formato ZIP”, afferma la documentazione ufficiale dello strumento., caratteristiche di 7zip che il sito ufficiale elenca:
- Per ZIP e GZIP, 7-Zip fornisce un rapporto di compressione che è 2-10 % meglio che il rapporto fornito da PKZip e WinZip
- Forte crittografia AES-256 in 7z e i formati ZIP
- Self-extracting di capacità per il formato 7z
- Integrazione con la Shell di Windows
- Potente File Manager
- Un potente versione a riga di comando
- Plugin per FAR Manager
- Localizzazioni per 87 lingue
nel caso In cui vi state chiedendo che premi 7zip ha vinto, da strumento pagina di Wikipedia: Nel 2007, SourceForge.,net ha assegnato it community choice awards per” Technical Design “e per”Best Project”. Nel 2013, 7-Zip ha ricevuto Tom’s Hardware Elite award a causa della superiorità in termini di velocità e rapporto di compressione.
Abbastanza motivi per imparare ad usarlo, giusto? Ma, è disponibile su Linux? Bene, sì-c’è una porta della versione della riga di comando per Linux / Unix, ed è soprannominata p7zip.
In questo articolo, discuteremo come installare e utilizzare p7zip in Linux. Si prega di notare che tutte le istruzioni ei comandi menzionati in questo tutorial sono stati testati su Ubuntu 18.04 LTS.,
Download e l’Installazione di 7zip
Si può facilmente scaricare e installare il p7zip strumento in Ubuntu utilizzando i seguenti comandi:
sudo apt-get install p7zip-full p7zip-rar
7zip Uso
Il p7zip pacchetto installa una riga di comando programma di utilità chiamato 7z. La seguente è la sintassi:
7z <ARCHIVE_NAME> <ARGUMENTS>...
Se questo sembra un po ‘ complessa, non preoccupatevi, perché ci spiega la 7z utilizzo in piccoli passi.
Per cominciare, cerchiamo di capire come possiamo creare un .7z archivia usando questo comando., Per questo, supponiamo che ci sia una directory denominata files che contiene quattro file:
Ora, il compito è quello di impacchettare tutti questi 4 file in un .file 7z, diciamo file.7z. Quindi, per fare ciò, inserisci la directory dei file sulla riga di comando ed esegui il seguente comando:
$ 7z a files.7z *
La seguente schermata mostra il comando in azione:
Dopo che il comando precedente è stato eseguito correttamente, un file denominato file.7z verrà creato nella directory di lavoro corrente.,
Ora, supponiamo di eliminare accidentalmente / intenzionalmente i quattro file presenti nella directory dei file:
E di volerli recuperare estraendo il .7z file di archivio che abbiamo appena creato. Questo può essere fatto usando l’opzione della riga di comando ‘ e ‘ nel modo seguente:
7z e files.7z
Questa era la base dell’archiviazione e dell’estrazione usando lo strumento 7z. Ora supponiamo, il requisito è quello di creare un .file zip., Questo può essere fatto facilmente usando il seguente comando:
7z a
Ad esempio:
Lo strumento 7zip permette anche di aggiornare facilmente un file di archivio dopo la sua creazione. Ad esempio, supponiamo di aver creato un archivio e poi capito che qualcosa di più deve essere aggiunto ad esso, quindi invece di eliminare il vecchio archivio e crearne uno nuovo, si può semplicemente aggiornarlo con le nuove cose che si desidera aggiungere.
Ad esempio, supponiamo che la directory dei file contenga un totale di 5 file di testo e voglio aggiungere file5 ai file.archivio 7z pure., Quindi posso farlo usando l’opzione’ u ‘ nel comando 7z. Ecco il comando in azione:
Un modo per confermare che l’archivio aggiornato ora contiene un totale di cinque file è controllare manualmente l’archivio aggiornato facendo doppio clic su di esso. Ma se vuoi farlo attraverso la riga di comando, puoi usare l’opzione’ l ‘ fornita dal comando 7z.
Quindi, come puoi vedere nello screenshot qui sopra, il comando 7z ha confermato che i file.l’archivio 7z è stato aggiornato con il nuovo file di testo.,
Andando avanti, se vuoi eliminare qualcosa da un archivio creato da 7z, puoi farlo anche tu. In questo caso, l’opzione della riga di comando da utilizzare è ‘d’. La sintassi generale del comando, tuttavia, rimane la stessa.
7z d
Tieni presente che dovrai aggiungere uno switch ‘-r’ al comando precedente nel caso in cui il file in questione risieda all’interno di una sottodirectory che è stata archiviata, anche se per qualche motivo, la documentazione ufficiale 7z scoraggia gli utenti dall’usare questo switch (l’ho provato diverse volte, e funziona per me come previsto).,
Di seguito sono riportate alcune informazioni importanti che i creatori di 7z utility vogliono che tu tenga a mente:
Per ulteriori informazioni su 7z, vai alla pagina man del comando.
Conclusione
Come avresti osservato nel corso di questo tutorial, 7zip è uno strumento di archiviazione davvero capace. La sua incarnazione su Linux-p7zip-non è solo facile da installare, ma abbastanza facile da usare pure. Un sacco di documentazione è disponibile sotto forma di una pagina man, FAQ e pagine di supporto sul sito ufficiale dello strumento, così come le informazioni sul suo elenco Sourceforge., Se siete impressionati con 7zip, fare un tentativo.