在 CentOS 中,extract 并不是一个标准命令,你可能指的是 解压文件(extract files)。下面我按常见压缩格式给你总结一下在 CentOS 中如何解压。
.tartar -xvf file.tar
.tar.gz / .tgztar -zxvf file.tar.gz
.tar.bz2tar -jxvf file.tar.bz2
.tar.xztar -Jxvf file.tar.xz
.zipunzip file.zip
如果没有 unzip:
yum install -y unzip
.gz(单个文件)gunzip file.gz
# 或
gzip -d file.gz
.bz2bunzip2 file.bz2
.raryum install -y epel-release
yum install -y unrar
unrar x file.rar
tar -zxvf file.tar.gz -C /opt/test
某些系统(如 Ubuntu)有 extract 别名,但 CentOS 默认没有。
你可以自己创建一个:
echo "alias extract='tar -xvf'" >> ~/.bashrc
source ~/.bashrc
tar -tvf file.tar.gz
如果你能提供:
xxx.tar.gz)我可以给你更准确的命令。