将一个tar解压到指定文件夹解决方案

将一个tar解压到指定文件夹
将一个tar解压到指定文件夹:
tar xvf -C /opt/app/tar/test te.tar
提示tar: -C: No such file or directory
这里用的是绝对路径了,请问哪里有问题?谢谢指点!
------解决方案--------------------
tar cvf te.tar test  //这个是打包  可以查看大小 du -m te.tar
tar xvf te.tar       //这个解包

tar czvf te.tar.gz test //这个是打包并压缩     du -m te.tar
tar xzvf te.tar.gz     //这个解压缩包

使czvf 会进行压缩 比 cvf占用空间要小

------解决方案--------------------
tar -C /opt/app/tar/test -xvf te.tar 
------解决方案--------------------
楼主是用Solaris吗?Solaris的tar有问题,-C参数无效
------解决方案--------------------
如果提示-z不能用,是因为gunzip没有安装
solaris不能用-C指定路径,需要用管道重定向,在后面加上
下面的命令都试试,我忘记了
gzcat *.tar.gz 
------解决方案--------------------
 tar -xf -
gzip -dc *.tar.gz 
------解决方案--------------------
 tar -xf -
bunzip2 *.tar.gz 
------解决方案--------------------
 tar -xf -