
Was ist der Zweck der -xvzf
Argumente beim Entpacken einer TarBall-Datei und welche anderen Argumente werden über den Befehl übergeben?
Ich habe es in vielen Büchern erwähnt gefunden, kann aber nichts finden.
Antwort1
Geben Sie einfach man tar
das tar
Befehlshandbuch in das Terminal ein.
Sie können es auch online unter einsehen.http://man.cx/taroder beihttp://linuxcommand.org/man_pages/tar1.html(Danke an @Rinzwind)
Die Bedeutung von -xvzf ist
-x --extract = extract files from an archive
-v, --verbose = verbosely list files processed
-z, --gzip = gzipped files eg. for tar.gz packages
-f, --file ARCHIVE = use archive file or device ARCHIVE
Antwort2
Aus der tar
Manpage -
-x, --extract, --get
extract files from an archive
-v, --verbose
verbosely list files processed
-z, --gzip, --gunzip, --ungzip
filter the archive through gzip
-f, --file [HOSTNAME:]F
use archive file or device F (default "-", meaning stdin/stdout)
Geben Sie man tar
in einem Terminal ein, um auf die Manpage für Tar zuzugreifen.
Antwort3
Wie in den vorherigen Antworten erwähnt, erhalten Sie auf der Manpage eine detaillierte Antwort auf Ihre Frage.
Darüber hinaus können Sie über das Argument auf Befehlsinformationen help
in einem etwas prägnanteren Format zugreifen, als es die Manpage vorgibt. Durch Eintippen tar --help
können Sie die Argumente x, v, z und f nachschlagen.
Antwort4
Wenn Sie sich an einem Linux-Terminal befinden, können Sie „man tar“ eingeben, um die Handbuchseite für Tar aufzurufen, auf der alle Befehlszeilenschalter für Tar und ihre Funktion aufgelistet sind. Sie können auch „man tar“ googeln, um dieselbe Seite zu erhalten. (Die Handbuchseiten sind großartig, um etwas über Linux-Befehle zu lernen.)
-xvzf bedeutet: -
x extrahieren - Extrahieren Sie die Dateien aus dem Archiv
v ausführlich – listet alle Dateien auf, während sie verarbeitet werden
z dekomprimieren - in diesem Fall, oder komprimieren, wenn ein Tar erstellt wird
f Verwenden Sie eine Datei (die Datei, die Sie entpacken)
...aber es gibt noch viele weitere Schalter für Tar. Schauen Sie mal rein.