Neuinstallation von CentOS 5.4
Folgendes heruntergeladen:
http://prdownloads.sourceforge.net/webadmin/webmin-1.510.tar.gz
MD5-Summe ist korrekt ( cdcc09d71d85d81914a90413eaf21d3f). Die Datei befindet sich hier:
/tmp/webmin-1.510.tar.gz
tmpund webmin-1.510.tar.gzbeide haben chmod 777. Ich bin als root angemeldet.
Befehl:
tar -zxfv webmin-1.510.tar
Ergebnis:
tar: v: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: webmin-1.510.tar: Not found in archive
tar: Error exit delayed from previous errors
Niemals zuvor darauf gestoßen. Es ist, als würde es denken, dass dies veine Datei ist, die ich extrahieren möchte, aber es ist eines der Befehlsargumente ...
Wenn ich die v...
tar -zxf webmin-1.510.tar.gz
Der Befehl bleibt stehen. Es macht nichts. Geht einfach zur nächsten Zeile und es wird keine Eingabeaufforderung angezeigt. Ich muss STRG-C drücken, um zur Eingabeaufforderung zurückzukehren und zu lsüberprüfen, ob nichts extrahiert wurde ...
Meine erste Reaktion ist, dass es keine gültige tar / gz-Datei oder so ist. Aber der MD5 passt gut zusammen. Also bin ich nur ein bisschen ratlos ...
AKTUALISIEREN
Beeindruckend. Nie neu, dass die Reihenfolge der Argumente wichtig war. Ich frage mich, warum ich es nach all den Jahren nie bemerkt habe.
Ich habe es jedoch gerade versucht
tar -zxvf webmin-1.510.tar.gz
Und das Terminal ist immer noch blockiert und ich muss STRG-C drücken, um erneut eine Eingabeaufforderung zu erhalten. Und um mich noch einmal zu wiederholen, wenn lses webmin-1.510nach diesem Vorgang KEIN Verzeichnis gibt . Nichts wird extrahiert.
UPDATE 2
Ich habe auch nur die Datei mit einem Gunzipp versehen, also habe ich jetzt eine webmin-1.510.tar. Ich habe gerade Folgendes versucht:
tar -xvf webmin-1.510.tar
Und wieder das gleiche Ergebnis. Der Befehl blockiert das Terminal und ich muss STRG-C drücken, um eine Eingabeaufforderung zu erhalten. Nichts extrahiert.
-als "Archiv von stdin lesen" interpretieren . Einige wirklich alte Versionen von Teer haben das -als Optionszeichen nicht verstanden und waren nicht zu wählerisch in Bezug auf die Reihenfolge der Argumente. Ich vermute, Strg-D (EOF) wird Ihren "blockierten" Teer stoppen. Der moderne GNU-Teer akzeptiert tar xvf foo.tarals Hommage an die alten Wege.
straceauf Ihrem System? Das Ausführen des gleichen Befehls unterstrace(strace tar -xvf webmin-1.510.tar) kann Hinweise liefern.