Grundlagen von Linux und der Kommandozeile
Was geschieht, wenn „tar -czf proj.tar.gz proj/“ ausgeführt wird?
- ADas gesamte Verzeichnis proj wird zu einer Datei zusammengefasst, und es entsteht die mit gzip komprimierte Datei proj.tar.gz
- Bproj.tar.gz wird entpackt, und die enthaltenen Dateien werden in das Verzeichnis proj extrahiert
- CJede Datei im Verzeichnis proj wird einzeln in eine eigene .gz-Datei komprimiert
Antwort und Erläuterung anzeigen
Antwort: A. Das gesamte Verzeichnis proj wird zu einer Datei zusammengefasst, und es entsteht die mit gzip komprimierte Datei proj.tar.gz
tar fasst mehrere Dateien und Verzeichnisse zu einer Datei (einem Archiv) zusammen: -c bedeutet Erstellen, -z Komprimieren mit gzip und -f, dass der Dateiname des Archivs folgt. Das ursprüngliche Verzeichnis proj bleibt unverändert. Zum Entpacken verwendet man -x statt -c, wie in „tar -xzf proj.tar.gz“, und zum Auflisten des Inhalts -t. gzip allein komprimiert nur eine einzelne Datei, daher kombiniert man es mit tar, um ein ganzes Verzeichnis zu versenden.
Weiter: 9 weitere Fragen zu Grundlagen von Linux und der Kommandozeile