Bestanden archiveren met TAR op Linux
Een archief is een speciaal soort bestand waarin een groot aantal mappen en bestanden kan worden opgeslagen. Wat archieven zo effectief maakt, is dat de bestanden en mappen die ze bevatten de bestandsstructuur behouden die ze buiten het archief hadden, en deze structuur blijft intact wanneer een archief niet wordt gearchiveerd. U kunt bestanden en mappen in een aantal verschillende formaten archiveren, en een daarvan is toevallig de TAR (TaapArbieslook) formaat. Een TAR-bestand (ook in de volksmond bekend als een tarball) is een bestand in de indeling Consolidated Unix Archive.
Het TAR-bestandsformaat wordt uitsluitend gebruikt om grote hoeveelheden gegevens op te slaan - niet om deze te comprimeren. TAR-bestanden worden echter meestal gecomprimeerd nadat ze zijn gemaakt, maar het zijn dan niet langer TAR-bestanden en worden in plaats daarvan omgezet in TGZ-bestanden.
Op Linux en Unix is het maken van een TAR-bestand net zo eenvoudig als een en twee - een daarvan is het openen van een Terminalof console, en twee bezig met het typen van de benodigde opdracht.
Stap 1: Open een terminal
Als u een Linux-systeem gebruikt, drukt u opCtrl+ Alt+ Tom een nieuw exemplaar van hetTerminal. Als alternatief kunt u ook:
- Klik op deDashknop in de linkerbovenhoek van uw scherm om hetDash(of druk op deramenlogo-toets op uw toetsenbord om hetzelfde resultaat te bereiken).
- Zoeken naar "terminal”En druk opEnter.
- Klik in de zoekresultaten op het zoekresultaat met de titelTerminal.
Aan de andere kant, als u een computer gebruikt die op Unix draait, moet u:
- Klik op Toepassingen of Accessoires in de werkbalk bovenaan uw scherm.
- Klik in het contextmenu dat verschijnt opTerminal. Als u dit doet, wordt onmiddellijk een nieuwTerminalraam voor jou.
Stap 2: Typ de benodigde opdracht in de terminal
Zodra u een nieuw exemplaar van hetTerminalop uw scherm actief is, hoeft u alleen nog maar de vereiste opdracht in te voeren. De opdracht die u nodig hebt om in hetTerminalom een TAR-bestand aan te maken, hangt ervan af of u een archief wilt maken van een hele map en alle submappen en bestanden die het bevat, of een archief met slechts een of meer specifieke bestanden.
Als u een volledige directory en alles wat deze bevat wilt TARen, typt u het volgende in deTerminalvenster en druk opEnter:
tar -cvf X.tar / pad / naar / map
Opmerking:Vervang in de bovenstaande opdrachtX met wat je wilt dat het aangemaakte TAR-bestand een naam krijgt, en vervang / pad / naar / map met het volledige pad naar de map (of het bestand) dat u wilt archiveren. Als u bijvoorbeeld een archief van het /mijn bestanden/ map met de naam Bestanden, ziet het laatste commando dat u typt er ongeveer zo uit:
tar -cvf Files.tar / usr / local / myfiles
Als u daarentegen een of meer specifieke bestanden wilt archiveren met het TAR-bestandsformaat, typt u het volgende in hetTerminalvenster en druk opEnter:
tar -cvf X.tar / pad / naar / bestand1 / pad / naar / bestand2
Opmerking: Vervang in de bovenstaande opdrachtX met wat u wilt dat het aangemaakte TAR-bestand een naam krijgt. Vervang ook / pad / naar / bestand1 met het volledige pad naar het eerste bestand dat u wilt archiveren, / pad / naar / bestand2met het volledige pad naar het tweede bestand dat u in het archief wilt opnemen, enzovoort. U kunt de mappen aan zoveel individuele bestanden toevoegen als u aan het archief wilt toevoegen - zorg ervoor dat elke map door een spatie wordt gescheiden van zijn voorganger.