tar指定解压路径

大家在安装linux软件时, 首先第一步就是解压下载下来的源码包

一般

tar -xvf filename.tar  //解压tar 包

tar -xzvf filename.tar.gz  //解压 tar.gz 包

如 sudo su 

# tar -xzvf filename.tar.gz   /usr/local

Not found in archive

Exiting with failure status due to  previous erros

析:原因是压缩文件使用的相对路径,在当前目录下找不到/usr目录,通过使用 -C 指定解压目录即可

# tar -zxvf  filename.tar.gz -C /usr/local

原文地址:https://www.cnblogs.com/zhengtaodoit/p/4920867.html