Hoe maak je een zelf-uitpakkend archief op Linux

Een zelfuitpakkend archief is een gecomprimeerd bestand dat de inhoud kan uitpakken zonder dat er speciale programma's nodig zijn. Veel softwareontwikkelaars gebruiken zelfuitpakkende archieven om hun software snel en efficiënt op te leveren. Zelfuitpakkende archieven hebben echter ook andere toepassingen, namelijk het decomprimeren van bestanden zonder ingewikkelde tools zoals Tar, Zip en andere.

In deze handleiding laten we u zien hoe u uw zelfuitpakkende archief op Linux kunt maken. We zullen ook bespreken hoe u uw zelfuitpakkende archieven kunt versleutelen, voor extra veiligheid.

De Shar-tool installeren

Het eerste dat we moeten doen, is de Shar-tool op Linux installeren. De reden? Ondanks dat het een veelgebruikt hulpprogramma is, is Shar niet vooraf geïnstalleerd op heel veel Linux-besturingssystemen. Om de installatie te starten, opent u een terminalvenster door op Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord te drukken . Volg daarna de onderstaande installatie-instructies op de opdrachtregel.

Ubuntu

Op Ubuntu Linux kun je de Shar-app krijgen met de volgende Apt- opdracht.

sudo apt install sharutils

Debian

Gebruikt u Debian Linux? Je kunt Shar aan het werk krijgen met de opdracht Apt-get hieronder.

sudo apt-get install sharutils

Arch Linux

Wilt u de Shar op uw Arch Linux- pc laten werken? Maak gebruik van het Pacman- commando hieronder.

sudo pacman -S sharutils

Fedora

Installeer op Fedora Linux de Shar-applicatie op je systeem met het volgende Dnf- commando.

sudo dnf install sharutils

OpenSUSE

Bent u een OpenSUSE Linux-gebruiker? Installeer het Shar-programma met de Zypper- opdracht hieronder.

sudo zypper installeer sharutils

Generieke Linux

Wilt u de Shar-toepassing in handen krijgen en een versie van Linux gebruiken die niet in deze handleiding wordt behandeld? Ga naar deze pagina om te leren hoe u de broncode kunt downloaden.

Een Shar-archief maken

Het maken van een Shar-archief gebeurt in de terminal, aangezien het Shar-programma alleen een opdrachtregelprogramma is. Open een terminalvenster om uw archief te maken. Volg daarna de stapsgewijze instructies hieronder.

Stap 1: Gebruik de opdracht ls om de inhoud van uw thuismap te bekijken.

ls

Stap 2:  Bekijk de uitvoer van de opdracht ls en zoek de map waarin u de inhoud wilt comprimeren. Voer het vervolgens in met de opdracht CD . Als u bijvoorbeeld alle documentbestanden in de map "Documenten" wilt comprimeren, doet u cd Documents . Om de inhoud van uw map "Downloads" toe te voegen, doet u cd Downloads, enz.

cd-naam-van-map-in-home-directory

Stap 3: Eenmaal in de map, voer je de  shar- opdracht uit om alle bestanden erin toe te voegen (met de CD- opdracht in stap 2) aan een nieuw .shar-archief.

Houd er rekening mee dat bij het uitvoeren van de opdracht shar absoluut alles aan het archief wordt toegevoegd. Als er items in de map zijn die u niet aan het archief wilt toevoegen, verplaats ze dan met de Linux-bestandsbeheerder voordat u de onderstaande opdracht uitvoert.

shar ./* > ../mijn-shar-archief.shar

Hoe maak je een zelf-uitpakkend archief op Linux

Stap 4: Na het uitvoeren van het shar- commando in stap 3, zal de Shar-toepassing beginnen met het maken van uw zelfuitpakkende archief. Wees geduldig en laat de opdracht uitvoeren. Wanneer het proces is voltooid, ziet u my-shar-archive.sharverschijnen in uw thuismap (~).

Stap 5: Nadat u uw nieuwe zelfuitpakkende Shar-archief hebt gemaakt, is het proces niet voltooid. Voordat u het kunt uitvoeren om de inhoud erin uit te pakken, moeten de machtigingen van het bestand worden bijgewerkt.

Het bijwerken van machtigingen op Linux gebeurt met het hulpprogramma chmod . Gebruik chmod +x change my-shar-archive.sharzodat iedereen het kan uitvoeren en de inhoud kan extraheren.

sudo chmod +x mijn-shar-archief.shar

Hoe maak je een zelf-uitpakkend archief op Linux

Zorg ervoor dat je je vrienden vertelt dat ze ook de machtigingen van my-shar-archive.sharop hun Linux-systeem moeten bijwerken met het chmod- commando als ze de inhoud ervan willen extraheren.

Pak uw zelfuitpakkende archief uit

Voer de volgende opdracht uit om de inhoud van uw nieuwe zelfuitpakkende Shar-archief te extraheren.

Hoe maak je een zelf-uitpakkend archief op Linux

./mijn-shar-archief.shar

De inhoud van my-shar-archive.sharwordt in de exacte map geplaatst waarin deze is uitgepakt.

Uw zelfuitpakkende archief versleutelen

Als u gevoelige bestanden in uw zelfuitpakkende archief via internet verzendt, wilt u deze mogelijk versleutelen om veiligheidsredenen . Gelukkig is het versleutelen van zelfuitpakkende archiefbestanden op Linux heel eenvoudig. Volg de stapsgewijze instructies hieronder om dit op uw systeem te doen.

Stap 1: Zorg ervoor dat de GPG-tool op uw Linux-pc is geïnstalleerd door de gpg --helpopdracht in een terminal uit te voeren. Als GPG is geïnstalleerd, ziet u de GPG-helppagina. Als dat niet zo is, gebeurt er niets.

Opmerking: moet u GPG installeren? Klik hier .

gpg --help

Stap 2: Versleutel uw zelfuitpakkende archief met het onderstaande gpg- commando. Zorg ervoor dat u een veilig wachtwoord gebruikt.

gpg -c mijn-shar-archief.shar

Eenmaal gecodeerd, is het uitvoerbestand my-shar-archive.shar.gpg.

Stap 3: Verwijder het ongecodeerde Shar-archief met rm .

rm mijn-shar-archief.shar

Stap 4: Stuur het my-shar-archive.shar.gpgnaar een vriend of familielid of upload het online voor bewaring.

Voer de volgende opdrachten uit om het bestand uit te pakken.

gpg mijn-shar-archief.shar.gpg
./mijn-shar-archief.shar

Leave a Comment

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!