tar解压文件到指定目录出现Not found in archive

使用tar解压文件到指定目录时出现Not found in archive是因为没有设置-C这个参数(create),解压后的文件只有

通过设置-C(注意要大写)这个参数,创建默认文件夹才能被成功解压,如需要把home目录下的 jdk-8u111-linux-x64.tar.gz 解压到/usr/install/下,需要键入如下命令(注意确保当前目录是用户所在目录,若不是先键入cd ~,使处于用户所在目录)

sudo tar -xzvf jdk-8u111-linux-x64.tar.gz -C /usr/install

没有设置-C参数时错误如下所示

1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、.tar.gz和.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页