在 CentOS 中,“extract” 通常指解压/提取文件(extract files from archives)。不同格式对应不同命令。下面按常见场景说明。
# .tar
tar -xvf file.tar
# .tar.gz / .tgz
tar -xzvf file.tar.gz
# .tar.bz2
tar -xjvf file.tar.bz2
# .tar.xz
tar -xJvf file.tar.xz
参数说明:
-x:解压-v:显示过程-f:指定文件-z / -j / -J:对应 gzip / bzip2 / xz解压到指定目录:
tar -xzvf file.tar.gz -C /opt/data
unzip file.zip
若未安装:
sudo yum install -y unzip
解压到指定目录:
unzip file.zip -d /opt/data
sudo yum install -y epel-release
sudo yum install -y unrar
unrar x file.rar
sudo yum install -y p7zip
7z x file.7z
tar -tzvf file.tar.gz
unzip -l file.zip
sudomkdir -p 目录tar -tf 校验如果你指的是 extract 某个特定工具(如 rpm extract、cpio、initramfs 等),可以告诉我具体场景,我可以给更精确的命令。