Antworten:
Ja, geben Sie einfach den vollständigen Pfad der Datei nach dem Namen des Tarballs an.
Beispiel: Angenommen, Sie möchten eine Datei etc/apt/sources.list
von etc.tar
:
tar -xf etc.tar etc/apt/sources.list
Extrahiert sources.list
und erstellt Verzeichnisse etc/apt
unter dem aktuellen Verzeichnis.
-t
Auflistungsoption anstelle von -x
, möglicherweise zusammen mit grep , verwenden, um den Pfad der gewünschten Datei zu ermitteln--wildcards
Für fortgeschrittenere Teilextraktionsszenarien bietet tar andere Optionen wie z. B. sehenman tar
Öffnen Sie das tar in Archive Manager von Nautilus, gehen Sie in die Ordnerhierarchie, um die gewünschte Datei zu finden, und extrahieren Sie sie.
mc
), um dies zu erreichen.Klicken Sie mit der rechten Maustaste auf den Teer in Nautilus und wählen Sie Mit ArchiveMounter öffnen.
Das Teer wird jetzt ähnlich wie auf einem Wechseldatenträger auf der linken Seite angezeigt. Sie können es wie ein normales Laufwerk durchsuchen / navigieren und alle benötigten Dateien an einen beliebigen Ort ziehen / kopieren / einfügen.
/etc/network/interfaces
) zu tun , hat es funktioniert, aber das Tool altert . Ich habe das Programm gestoppt, aber die Datei wurde extrahiert.
the full stored path of the file
. Das hat ./filename
funktioniert, aber filename
nicht.