在Linux下,解壓縮文件通常涉及多種命令,具體取決于文件的壓縮格式。以下是一些常用的解壓縮命令:
-
tar.gz / .tgz
如果文件擴展名為.tar.gz
或.tgz
,你可以使用tar
命令來解壓縮:tar -xzf filename.tar.gz
這里的
-x
表示提取,-z
表示使用gzip解壓縮,-f
表示指定文件名。 -
gz
如果文件僅使用gzip壓縮,可以使用gunzip
或gzip
命令:gunzip filename.gz
或者
gzip -d filename.gz
-
bz2
對于使用bzip2壓縮的文件,使用bunzip2
或bzcat
:bunzip2 filename.bz2
或者
bzcat filename.bz2 > filename
-
xz
對于使用xz壓縮的文件,使用unxz
或xzcat
:unxz filename.xz
或者
xzcat filename.xz > filename
-
zip
對于.zip
文件,使用unzip
命令:unzip filename.zip
-
rar
對于.rar
文件,如果安裝了unar
或unrar
,可以使用:unar filename.rar
或者
unrar x filename.rar
-
7z
對于.7z
文件,使用7z
命令:7z x filename.7z
請注意,在使用這些命令之前,你可能需要確保你的系統已經安裝了相應的解壓縮工具。例如,unzip
、7z
、rar
等工具可能不是所有Linux發行版的標準配置,你可能需要通過包管理器(如 apt
, yum
, dnf
, pacman
等)來安裝它們。
如果需要解壓縮的文件在歸檔文件中,而你又不確定其具體格式,file
命令可以幫助你識別文件類型:
file filename