在Linux文件系統中,有多種方法可以解壓縮文件。以下是一些常用的命令:
tar
命令tar
命令不僅可以打包文件,還可以解壓縮文件。
.tar
文件:tar -xvf filename.tar
-x
:解壓縮-v
:顯示詳細信息(可選)-f
:指定文件名.tar.gz
或 .tgz
文件:tar -xzvf filename.tar.gz
或者
tar -xvzf filename.tar.gz
-z
:通過gzip解壓縮.tar.bz2
文件:tar -xjvf filename.tar.bz2
-j
:通過bzip2解壓縮unzip
命令unzip
命令專門用于解壓縮 .zip
文件。
unzip filename.zip
7z
命令7z
是一個功能強大的壓縮和解壓縮工具,支持多種壓縮格式。
首先,確保你已經安裝了 p7zip-full
包:
sudo apt-get install p7zip-full # Debian/Ubuntu
sudo yum install p7zip p7zip-plugins # CentOS/RHEL
sudo dnf install p7zip p7zip-plugins # Fedora
然后,使用以下命令解壓縮:
7z x filename.zip
x
:解壓縮并保留目錄結構gzip
和 gunzip
命令如果你只需要解壓縮 .gz
文件,可以使用 gunzip
命令:
gunzip filename.gz
這將會生成一個沒有壓縮的文件 filename
。
bzip2
和 bunzip2
命令對于 .bz2
文件,可以使用 bunzip2
命令:
bunzip2 filename.bz2
這將會生成一個沒有壓縮的文件 filename
。
file
命令來檢查:file filename
通過這些命令,你應該能夠在Linux文件系統中輕松解壓縮各種格式的文件。