Basis van Linux en de opdrachtregel
Wat gebeurt er als „tar -czf proj.tar.gz proj/” wordt uitgevoerd?
- ADe hele directory proj wordt samengevoegd tot één bestand, en proj.tar.gz, gecomprimeerd met gzip, wordt aangemaakt
- Bproj.tar.gz wordt uitgepakt en de bestanden erin worden in de directory proj gezet
- CElk bestand in de directory proj wordt afzonderlijk gecomprimeerd tot een apart .gz-bestand
Antwoord en toelichting tonen
Antwoord: A. De hele directory proj wordt samengevoegd tot één bestand, en proj.tar.gz, gecomprimeerd met gzip, wordt aangemaakt
tar is een commando dat meerdere bestanden en directory's samenvoegt tot één bestand (een archief): -c betekent aanmaken (create), -z compressie met gzip, en -f dat wat erop volgt de bestandsnaam van het archief is. De oorspronkelijke directory proj blijft ongewijzigd bestaan. Om uit te pakken gebruik je -x in plaats van -c, zoals in „tar -xzf proj.tar.gz”, en om de inhoud op te sommen -t. gzip alleen comprimeert maar één bestand, dus om een hele directory te versturen wordt het met tar gecombineerd.
Verder: nog 9 vragen over Basis van Linux en de opdrachtregel