Gibt es mit einer zunehmenden Anzahl von Archivierungs- / Komprimierungsdateiformaten ein einziges kostenloses / Open-Source-Befehlszeilentool, um alle zu regieren? Vielleicht etwas mit einem konsistenten / einheitlichen Satz von Flags? (Beachten Sie meine freundliche implizite Bezugnahme auf Teer ) Ich bin einmal auf eine Reihe von Aliasnamen gestoßen, die die Komprimierung …
Bei der Verwendung beziehe tarich immer -fdie Parameter ein, aber ich habe keine Ahnung warum. Ich sah den Mann auf und es sagte; -f, --file [HOSTNAME:]F use archive file or device F (default "-", meaning stdin/stdout) Aber um ehrlich zu sein, ich habe keine Ahnung, was das bedeutet. Kann jemand …
Ich habe ein Tar-Archiv eines einzelnen Disk-Image. Das Bild in dieser Teer-Datei ist ungefähr 4 GB groß. Ich leite die Ausgabe von tar xfin ddum das Disk-Image auf eine SD-Karte zu schreiben. Der Speicherauszug stoppt nie, bis die Karte voll ist. Hier ist meine Shell-Sitzung: $ ls -l disk.img.tgz -rw-r--r-- …
Ich frage mich, ob sich diese beiden Befehle unterscheiden (dh nur die Reihenfolge ihrer Optionen ist unterschiedlich): tar -zxvf foo.tar.gz tar -zfxv foo.tar.gz Der erste lief perfekt, aber der zweite sagte: tar: You must specify one of the `-Acdtrux' or `--test-label' options Try `tar --help' or `tar --usage' for more …
Ich habe eine Zip-Datei wie myArchive123.tar.gz. Darin befindet sich ein Ordner wiehelloWorld Wenn ich es extrahiere: tar -xf myArchive123.tar.gzbekomme ich den helloWorldOrdner: ls myArchive123.tar.gz helloWorld Ich möchte, dass die Ausgabe den gleichen Namen wie der Dateiname ohne die Erweiterung .tar.gz hat. Dh: tar <magic paramaters> myArchive123.tar.gz ls myArchive123.tar.gz myArchive123 cd …
Ich möchte alle 'dotfiles' (zB .zshrc) in meinem Home-Verzeichnis mit tar sichern , jedoch ohne die Verzeichnisstruktur und alle Unterverzeichnisse. Ich habe es mehrmals mit verschiedenen Befehlen versucht, aber das Beste, was ich erreicht habe, war ein Archiv, das auch die versteckten Verzeichnisse darunter enthielt $HOME. #!/bin/zsh BACKUPFILE=dotfile_backup.tar.gz tar --create …
Das geht nicht: tar xf /tmp/foo.tar.gz foo/bar tar: foo/bar: Not found in archive Mir ist nicht klar, was dies tun würde, außer es zu extrahieren und die Dateien zu verschieben.
Gibt es eine Möglichkeit, ein zipArchiv in ein tarArchiv zu konvertieren , ohne es zuerst in ein temporäres Verzeichnis zu extrahieren? (und ohne meine eigene Implementierung von taroder zu schreiben unzip)
Ich habe eine große Datei foo.tar.xz, die eine Menge (sagen wir 200000) Dateien enthält. Ich habe herausgefunden, dass dieses Archiv einige (ungefähr 5000) Dateien enthält, die ich nicht möchte. Ich habe nicht genügend Speicherplatz, um das Ganze auf meiner Festplatte zu dekomprimieren. Außerdem befürchte ich, dass Attribute / Rechte verloren …
Ich möchte ein tar-Archiv eines bestimmten Verzeichnisses erstellen (mit seinen Unterverzeichnissen natürlich). Aber wenn ich es mit dem Befehl tar mache, erhalte ich eine Liste der enthaltenen Dateien, zum Beispiel: ein calendar_final /._ style.css ein calendar_final / style.css Wie Sie sehen, gibt es zwei Versionen derselben Datei. Dies gilt für …
Ich versuche, eine Datei mit Datum und Uhrzeit als Namen zu tarieren und zu gzipen: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Aber ich komme zurück: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Was genau passiert hier und …
Ich kann wahrscheinlich ein Shell-Skript schreiben, um nur Dateien zu finden, und dann die Liste an tar übergeben, aber ich frage mich, ob es in tar bereits eine integrierte Funktion gibt, die genau dies in einer einzigen Befehlszeile ermöglicht. Zum Beispiel fand ich den --no-recursionSchalter, aber wenn ich tun: tar …
Täglich werden ca. 200 GB Protokolldaten generiert, die auf ca. 150 verschiedene Protokolldateien verteilt sind. Ich habe ein Skript, das die Dateien an einen temporären Speicherort verschiebt und ein tar-bz2 im temporären Verzeichnis ausführt. Ich erhalte gute Ergebnisse, da 200 GB-Protokolle auf ca. 12-15 GB komprimiert werden. Das Problem ist, …
Kann ich einen Ordner tarieren, der ein Git-Repository ist, ohne die .gitzugehörigen Dateien einzuschließen? Wenn nicht, wie würde ich das über einen Befehl tun?
Ich möchte den Inhalt der geteerten Datei anzeigen, ohne ihn zu extrahieren. Szenario: Ich habe a.tar und darin befindet sich eine Datei namens ./x/y.txt. Ich möchte den Inhalt von anzeigen, y.txtohne das tatsächlich zu extrahieren a.tar.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.