hallo, ich moechte gerne ein paar files aus meinem tar-archiev extrahieren, aber es geht nicht. Ich habe ein grosses Tape und wollte mit 'tar -xvf /dev/rmt/0 etc/configfile' ein configfile ins aktuelle (pwd /home) verzeichnis schreiben (als root) aber es ging nicht. danach habe ich einen test mit einem tar-file (in home) gemacht und ich habe das gleiche problem es geht nicht ;-( es gibt leider keine fehlermeldung Ist das Kommando falsch ? 'tar -xvf /dev/rmt/0 etc/configfile' Danke Marco
On Thu, 21 Jun 2001, Marco Mueller wrote:
hallo, ich moechte gerne ein paar files aus meinem tar-archiev extrahieren, aber es geht nicht.
Ich habe ein grosses Tape und wollte mit 'tar -xvf /dev/rmt/0 etc/configfile' ein configfile ins aktuelle (pwd /home) verzeichnis schreiben (als root) aber es ging nicht. danach habe ich einen test mit einem tar-file (in home) gemacht und ich habe das gleiche problem es geht nicht ;-( es gibt leider keine fehlermeldung
Ist das Kommando falsch ? 'tar -xvf /dev/rmt/0 etc/configfile' Probier mal tar xvf /dev/rmt/0 etc/configfile
Gruß Lars
On Don, Jun 21, 2001 at 04:10:08 +0200, Marco Mueller wrote: [...]
Ich habe ein grosses Tape und wollte mit 'tar -xvf /dev/rmt/0 etc/configfile' ein configfile ins aktuelle (pwd /home) verzeichnis schreiben (als root) aber es ging nicht. danach habe ich einen test mit einem tar-file (in home) gemacht und ich habe das gleiche problem es geht nicht ;-( es gibt leider keine fehlermeldung
Ist das Kommando falsch ? 'tar -xvf /dev/rmt/0 etc/configfile'
Das Kommando ist schon richtig (wobei ich es komisch finde, dass keine Fehlermeldungen kommen. Ich habe es gerade nochmal probiert und da kommt entweder eine Erfolgs- oder eine Fehlermeldung. Zwei Sachen musst Du beachten: - Die Dateinamen inkl. Pfad müssen so angegeben werden, wie sie im Archiv vorliegen (wenn die Daten also mit Pfad ./... drinstehen, dann muss das genauso angegeben werden). - Die Dateien werden relativ zum aktuellen Verzeichnis mit ihrem Pfad eingelagert, also in Deinem Beispiel wird unter dem aktuellen Verzeichnis ein etc angelegt und darin steht dann configfile. Beispiel: Im aktuellen Verzeichnis liegen: dir1 dir1/datei1 dir1/datei2 Archivierst Du mit: tar cvf /tmp/archiv . dann lauten die Pfadnamen im Archiv: ./dir1 ./dir1/datei1 ./dir1/datei2 und so müssen sie zum Extrahieren auch angegeben werden. Archivierst Du dagegen mit: tar cvf /tmp/archiv * dann lauten die Pfadnamen im Archiv: dir1 dir1/datei1 dir1/datei2 Wenn Du eine Datei extrahierst: cd /tmp tar xvf archiv dir1/datei1 dann hast Du die Datei anschließend in /tmp/dir1/datei1 Zum Suchen / Finden von Dateien ist tar -tvf ganz nützlich ;-) besonders, wenn man den Output in eine Datei schreibt. Jan
* Marco Mueller
Ist das Kommando falsch ? 'tar -xvf /dev/rmt/0 etc/configfile'
Hast Du exakt vom / (root) -Verzeichnis aus das tar-File erstellt? Ist das Tape nicht komprimiert ? -> tar -zxvf ... Im augenblicklichen Verzeichnis muss ein etc-Verz. anlegbar sein (sofern noch nicht existiert) TEste: Geht es, wenn Du ein tar-Verzeichnis des /etc als Datei auf einer Festplatte erstellst und dann das "configfile" extrahierst ? Ekkard
Danke, fuer eure Hilfe - ich weiss noch nicht was falsch war - aber nun gehts ;-)) Marco
* Marco Mueller schrieb am 22.Jun.2001:
Danke, fuer eure Hilfe - ich weiss noch nicht was falsch war - aber nun gehts ;-))
<Wild spekulier> Vielleicht war das Band nicht richtig zurückgespult? Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1
participants (5)
-
B.Brodesser@t-online.de
-
Ekkard Gerlach
-
Jan.Trippler@t-online.de
-
Lars Mucha
-
Marco Mueller