在CentOS系统中,extract
命令通常指的是解压命令,它支持多种压缩格式。以下是一些常见的压缩格式及其对应的解压命令:
.tar:
tar xvf FileName.tar
tar cvf FileName.tar DirName
.tar.gz 或 .tgz:
tar zxvf FileName.tar.gz
tar zcvf FileName.tar.gz DirName
.tar.bz2:
tar jxvf FileName.tar.bz2
或 tar -jxvf FileName.tar.bz2
tar jcvf FileName.tar.bz2 DirName
.zip:
unzip FileName.zip
zip -r FileName.zip DirName
.rar:
rar x FileName.rar
(需要先安装unrar软件)rar a FileName.rar DirName
.7z:
7z x FileName.7z
7z a FileName.7z file1.txt file2.txt file3.txt file4.txt
.cpio:
cpio -idmv FileName.cpio
cpio -o > FileName.cpio
.deb:
ar p FileName.deb data.tar.gz | tar zxf -
.rpm:
rpm2cpio FileName.rpm | cpio -idmv
其他格式:
.lha
、.lzh
、.lzx
、.lzs
、.arc
、.sda
、.sfx
、.lnx
、.zoo
、.cab
、.kar
、.cpt
、.pit
、.sit
、.sea
等,可以使用相应的解压命令,例如:
.lha
:lha -e FileName.lha
.lzh
:lha -a FileName.lzh
请注意,对于某些特定的压缩格式,如.7z
,可能需要先安装额外的软件包(例如p7zip
)才能使用相应的解压命令。此外,一些命令可能需要root权限才能执行。