Als u een Microsoft Windows-gebruiker bent, en uw werk bestaat uit het verzenden/ontvangen van grote bestanden via een netwerk, is er een hele kans dat u op zijn minst gehoord zou hebben van (indien niet gebruikt) de 7zip tool. Voor degenen die zich niet bewust zijn, 7zip is een bekroonde, open-source file archiver die wordt beweerd te hebben ” een hoge compressieverhouding.”
” compressieverhouding in het nieuwe 7z-formaat is 30-50% beter dan de verhouding van het ZIP-formaat,” zegt de officiële documentatie van het gereedschap., kenmerken van 7zip dat de officiële website geeft een overzicht:
- – Voor ZIP en GZIP formaten, 7-Zip biedt een compressieverhouding dat 2-10 % beter dan de verhouding die door PKZip en WinZip
- Sterke AES-256 encryptie in 7z en ZIP formaten
- Self-extracting mogelijkheid voor het 7z formaat
- Integratie met Windows Shell
- Krachtige bestandsmanager
- Een krachtige command line versie
- Plugin voor FAR Manager
- Lokalisaties voor 87 talen
In het geval u zich afvraagt welke onderscheidingen 7zip gewonnen heeft, van de hulpprogramma ‘ s Wikipedia-pagina: In 2007, SourceForge.,net heeft it Community choice awards toegekend voor” Technical Design “en voor”Best Project”. In 2013 ontving 7-Zip Tom ‘ s Hardware Elite award vanwege superioriteit in snelheid en compressieverhouding.
genoeg redenen om te leren hoe het te gebruiken, toch? Maar, is het beschikbaar op Linux? Nou, ja – er is een poort van de command line versie naar Linux / Unix, en het wordt nagesynchroniseerd p7zip.
In dit artikel zullen we bespreken hoe p7zip in Linux te installeren en te gebruiken. Houd er rekening mee dat alle instructies en commando ‘ s in deze tutorial zijn getest op Ubuntu 18.04 LTS.,
downloaden en installeren van 7zip
u kunt het p7zip-hulpprogramma eenvoudig downloaden en installeren in Ubuntu met de volgende opdrachten:
sudo apt-get install p7zip-full p7zip-rar
7zip-gebruik
Het p7zip-pakket installeert een opdrachtregelhulpprogramma met de naam 7z. de volgende syntaxis is:
7z <ARCHIVE_NAME> <ARGUMENTS>...
als dat een beetje complex lijkt, maak je geen zorgen, want we zullen het gebruik van 7Z in baby steps uitleggen.
om te beginnen, laten we begrijpen hoe we een kunnen maken .7z archief met dit commando., Voor dit, stel dat er een map met de naam bestanden die vier bestanden bevat:
nu, de taak is om al deze 4 bestanden in een pakket .7z file, zeg bestanden.7z. om dit te doen, voer je de map bestanden in op de commandoregel en voer je het volgende commando uit:
$ 7z a files.7z *
De volgende Schermafbeelding toont het commando in actie:
nadat het bovenstaande commando succesvol is uitgevoerd, een bestand met de naam bestanden.7z zal worden gemaakt in uw huidige werk directory.,
stel nu dat u per ongeluk / opzettelijk de vier bestanden verwijdert die aanwezig zijn in de map bestanden:
en ze wilt ophalen door het extraheren van de .7z archiefbestand dat we zojuist hebben gemaakt. Dit kan op de volgende manier met de opdrachtregeloptie ‘e’:
7z e files.7z
dat was de basis van archiveren en extraheren met het 7z Gereedschap. Stel nu, de vereiste is om een te creëren .zip-bestand., Dit kan eenvoudig worden gedaan met het volgende commando:
7z a
bijvoorbeeld:
met het 7zip-gereedschap kunt u ook eenvoudig een archiefbestand bijwerken nadat het is aangemaakt. Stel dat je bijvoorbeeld een archief hebt gemaakt en je dan realiseert dat er iets meer aan moet worden toegevoegd, dan kun je in plaats van het oude archief te verwijderen en een nieuw archief te maken, het gewoon bijwerken met het nieuwe materiaal dat je wilt toevoegen.
bijvoorbeeld, stel dat de map bestanden nu in totaal 5 tekstbestanden bevat, en Ik wil het bestand5 aan de bestanden toevoegen.7z archief ook., Dan kan ik dat doen met behulp van de ‘u’ optie in het 7Z Commando. Hier is het commando in actie:
een manier om te bevestigen dat het bijgewerkte archief nu in totaal vijf bestanden bevat, is door het bijgewerkte archief handmatig te controleren door erop te dubbelklikken. Maar als je dit via de commandoregel wilt doen, dan kun je de ‘l’ optie van het 7z commando gebruiken.
zoals u kunt zien in de screenshot hierboven, heeft het 7z Commando bevestigd dat de bestanden.7z archief is bijgewerkt met het nieuwe tekstbestand.,
verder gaan, als u iets wilt verwijderen uit een archief gemaakt door 7z, kunt u dat ook doen. In dit geval is de te gebruiken opdrachtregeloptie ‘d’. De algemene syntaxis van het commando blijft echter hetzelfde.
7z d
Houd er rekening mee dat u een ‘-r’ switch aan het bovenstaande commando moet toevoegen in het geval dat het bestand in kwestie zich in een submap bevindt die is gearchiveerd, hoewel de officiële 7z documentatie gebruikers om de een of andere reden ontmoedigt om deze switch te gebruiken (Ik heb het meerdere keren getest en het werkt voor mij zoals verwacht).,
Hier volgt een aantal belangrijke informatie die de makers van 7z utility in gedachten willen houden:
voor meer informatie over 7z, ga naar de manpage van het commando.
conclusie
zoals u in de loop van deze tutorial zou hebben opgemerkt, is 7zip een echt capabel archiveringsprogramma. Het is incarnatie op Linux-p7zip-is niet alleen eenvoudig te installeren, maar ook vrij eenvoudig te gebruiken. Veel documentatie is beschikbaar in de vorm van een man page, FAQ en support pagina ‘ s op de officiële website van de tool, evenals informatie over de Sourceforge vermelding., Als je onder de indruk bent van 7zip, probeer het dan eens.