emkiset.ru

Hoe Tar gebruiken met een map

De meest gebruikelijke manier om een ​​aantal bestanden van een Linux-systeem te verzenden, is door de opdracht te gebruiken teer

. Wanneer u tar met een directory gebruikt, kunt u eenvoudig lid worden van een groep bestanden in één. Dit bestand kan vervolgens worden overgedragen of opgeslagen of gecomprimeerd om de grootte te verkleinen.

stappen

Titel afbeelding 865895 1
1
Begrijp het formaat. In Linux wordt het verpakken van meerdere bestanden uitgevoerd met behulp van de opdracht teer. Deze opdracht combineert meerdere bestanden tot één, waardoor compressie of een eenvoudigere overdracht naar een andere computer mogelijk is. Het verkregen bestand heeft een extensie .teer. De archieven .teer ze worden vaak genoemd tarballs.
  • Het commando teer het zal alleen de bestanden verpakken. Het zal geen enkele compressie uitvoeren, dus de verpakking heeft dezelfde afmetingen als de originele bestanden. U kunt het bestand comprimeren .teer gebruik gzip of bzip2, waarmee je een extensie krijgt .tar.gz of .tar.bz2. Dit wordt aan het eind van het artikel behandeld.
  • Titel afbeelding 865895 2
    2
    Maak een tarball vanuit een enkele map. Er zijn verschillende delen van het commando teer wanneer je een tarball van een map aanmaakt. Hieronder staat een voorbeeld van het commando teer:
    tar -cvf filename.tar / path / del / directory
  • teer - Dit roept het teerverpakkingsprogramma op.
  • c - Deze indicator geeft het "maken" van het .tar-bestand aan. Het moet altijd eerst gaan.
  • v - Dit geeft aan dat het proces "gedetailleerd" is. Dit toont een lezing van alle bestanden die zijn toegevoegd aan het .tar-bestand terwijl het wordt gemaakt. Dit is een optionele indicator.
  • F - Deze indicator betekent dat het volgende deel de bestandsnaam van het nieuwe .tar-bestand zal zijn. Het moet altijd de laatste indicator zijn.
  • nombredearchivo.tar - U kunt elke gewenste naam kiezen. Zorg ervoor dat u de extensie opneemt .teer aan het einde U kunt een pad toevoegen aan de bestandsnaam als u de tarball in een andere directory dan de huidige wilt maken.
  • / route / del / map - Voer het directorypad in waaruit u het .tar-bestand wilt maken. Het pad is relatief ten opzichte van uw huidige werkdirectory. Bijvoorbeeld, als de hele route is ~ / home / gebruiker / Foto`s, en je bevindt je momenteel in de directory / thuis, je zou binnenkomen / gebruiker / foto`s. Merk op dat alle submappen ook worden opgenomen.
  • Titel afbeelding 865895 3


    3
    Maak een tarball met meerdere mappen. Het toevoegen van meerdere mappen is bijna net zo eenvoudig als het toevoegen van alle routes aan het einde van de opdracht teer:
    tar -cvf filename.tar / etc / directory1 / var / www / directory2
  • Titel afbeelding 865895 4



    4
    Bestanden of mappen toevoegen aan een bestaande tarball. U kunt doorgaan met het toevoegen van bestanden en mappen aan uw .tar-verpakkingsbestanden met de vlag "toevoegen" om bij te voegen:
    tar -rvf filename.tar textfile.txt path / to / other / directory
  • r - Dit is de indicator "toevoegen". Dit vervangt de indicator c die in de opdracht wordt gebruikt om tarballs te maken.
  • Titel afbeelding 865895 5
    5
    Comprimeer een bestaand .tar-bestand. U kunt "gzip" gebruiken om uw .tar-verpakkingsbestand snel te comprimeren. Als u meer compressie nodig hebt (een kleiner uitvoerbestand), kunt u beter "bzip2" gebruiken. Bzip2 zal langer duren om het bestand te comprimeren dan gzip.
    gzip bestandsnaam.tarbzip2 bestandsnaam.tar
  • gzip zal de extensie toevoegen .gz naar de bestandsnaam: bestandsnaam.tar.gz
  • bzip2 zal de extensie toevoegen .bz2 naar de bestandsnaam: nombredearchivo.tar.bz2
  • Titel afbeelding 865895 6
    6
    Comprimeer de tarball wanneer je het gelooft. U kunt de opdrachten uit de vorige stap gebruiken om bestaande tarballs te comprimeren, maar u kunt ze ook comprimeren zolang u ze maakt met behulp van de juiste indicatoren:
    tar -czvf filename.tar.gz / path / del / directoriotar -cjvf filename.tar.bz2 / path / del / directory
  • z - Deze indicator comprimeert het nieuwe .tar-bestand met behulp van gzip. Zorg ervoor dat u de extensie opneemt .gz aan het einde van de bestandsnaam.
  • j - Deze indicator comprimeert het nieuwe .tar-bestand met bzip2. Zorg ervoor dat u de extensie opneemt .bz2 aan het einde van de bestandsnaam.
  • tips

    • Een gedetailleerde uitleg van alle parameters van "Tar" kan op elk moment worden verkregen door "tar-help" te typen.
    Delen op sociale netwerken:

    Verwant
    Hoe een batchbestand te makenHoe een batchbestand te maken
    Hoe bestanden in Windows te unzippenHoe bestanden in Windows te unzippen
    Rar-bestanden unzipen in LinuxRar-bestanden unzipen in Linux
    Hoe bestanden uit te pakken in LinuxHoe bestanden uit te pakken in Linux
    Hoe PDF-bestanden op Linux te bewerken met PDFEditHoe PDF-bestanden op Linux te bewerken met PDFEdit
    Hoe installeer je INSTALL.sh bestanden op Linux met behulp van de TerminalHoe installeer je INSTALL.sh bestanden op Linux met behulp van de Terminal
    Hoe Tar-bestanden uitpakken onder LinuxHoe Tar-bestanden uitpakken onder Linux
    Hoe ISO-bestanden op een cd te branden met Nero 5Hoe ISO-bestanden op een cd te branden met Nero 5
    Hoe een map of bestand te verbergenHoe een map of bestand te verbergen
    Hoe te werken met PDF-bestandenHoe te werken met PDF-bestanden
    » » Hoe Tar gebruiken met een map
    © 2021 emkiset.ru