你提到的 centos extract 可能有几种不同理解,下面按常见情况给你说明:
这是最常见的情况,不同格式用不同命令:
# .tar
tar -xvf file.tar
# .tar.gz / .tgz
tar -zxvf file.tar.gz
# .tar.bz2
tar -jxvf file.tar.bz2
# .tar.xz
tar -Jxvf file.tar.xz
unzip file.zip
如果没有 unzip:
yum install -y unzip
yum install -y epel-release
yum install -y unrar
unrar x file.rar
yum install -y p7zip
7z x file.7z
rpm2cpio package.rpm | cpio -idmv
或:
yum install -y rpmdevtools
rpmdev-extract package.rpm
CentOS 默认 没有 extract 命令,通常是别名或脚本。
你可以自己加一个:
echo "alias extract='tar -xvf'" >> ~/.bashrc
source ~/.bashrc
请补充:
我可以更精准帮你。