8
3
Fresh install of CentOS 5.4
Downloaded the following:
http://prdownloads.sourceforge.net/webadmin/webmin-1.510.tar.gz
MD5 sum is correct (cdcc09d71d85d81914a90413eaf21d3f
). The file is located here:
/tmp/webmin-1.510.tar.gz
tmp
and webmin-1.510.tar.gz
both have chmod 777
. I am logged in as root.
Command:
tar -zxfv webmin-1.510.tar
Result:
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
Never run across this before. It's like it thinks that v
is a file I want to extract, but its one of the command arguments...
If I leave out the v
...
tar -zxf webmin-1.510.tar.gz
The command stalls. It doesn't do anything. Just goes to the next line and no prompt comes up. I have to CTRL-C to get back to the prompt and a ls
verifies that it didn't extract anything...
My first reaction is that its not a valid tar/gz file or something. But the MD5 matches just fine. So I'm at a loss just a bit...
UPDATE
Wow. Never new that the order of the arguments mattered. Wonder why I've never noticed it after all these years.
However I just tried
tar -zxvf webmin-1.510.tar.gz
And the terminal is still stalled and I have to CTRL-C to get a prompt again. And to reiterate myself, if I ls
there is NO webmin-1.510
directory after this procedure. Nothing is extracted.
UPDATE 2
I also just gunzipp'ed the file, so now I have a webmin-1.510.tar
. I just tried the following:
tar -xvf webmin-1.510.tar
And again, same result. The command stalls the terminal and I have to CTRL-C to get a prompt. Nothing extracted.
Responding to Update 2: Do you have
strace
on your system? Running the same command understrace
(strace tar -xvf webmin-1.510.tar
) may provide clues. – coneslayer – 2010-06-09T19:26:27.1931Your tar could be perverse and interpret the
-
as "read archive from stdin". Some really old versions of tar didn't grok the-
as an option signifier and weren't too picky about argument order. I'm guessing Ctrl-D (EOF) will stop your "stalled" tar. Modern GNU-tar acceptstar xvf foo.tar
in homage to the old ways. – msw – 2010-06-09T22:42:41.273