以下是CentOS中extract命令(通常基于tar封装)的实用技巧:
基础解压
.tar.gz文件:extract -xvf archive.tar.gz.zip文件:extract -z example.zip指定解压目录
-C参数指定目标路径:extract -xvf archive.tar.gz -C /path/to/dir排除文件/目录
extract -xvf archive.tar.gz --exclude='*.log'extract -xvf archive.tar.gz --exclude='dir/'批量提取文件
while read file; do extract -xvf archive.tar.gz "$file"; done < files.txt.txt文件):extract -xvf archive.tar.gz --wildcards '*.txt'查看压缩包内容
extract -tvf archive.tar.gz处理文件冲突
extract -xvf archive.tar.gz --skip-old-filesextract -xvf archive.tar.gz -O注意:部分系统需先安装extract工具(sudo yum install extract),且部分参数可能因版本差异需调整。实际操作中,tar命令的原生参数(如-z、-j)也可直接替代extract的部分功能。