在Linux系统中,有多种命令可以用于文件的压缩和解压。以下是一些常用的命令及其用法:
gzip
gzip filename
gunzip filename.gz
tar
tar -czvf archive.tar.gz /path/to/directory
tar -xzvf archive.tar.gz
zip
zip archive.zip file1 file2 directory/
unzip archive.zip
7z
7z a archive.7z file1 file2 directory/
7z x archive.7z
bzip2
bzip2 filename
bunzip2 filename.bz2
xz
xz filename
unxz filename.xz
.gz
和.zip
文件。.tar
, .tar.gz
, .tar.bz2
, .tar.xz
等文件。.7z
文件,支持多种压缩格式。.bz2
文件。.xz
文件。使用tar打包并压缩一个目录
tar -czvf mydirectory.tar.gz /path/to/mydirectory
使用zip压缩多个文件和一个目录
zip -r myfiles.zip file1.txt file2.txt /path/to/directory
使用7z压缩一个目录
7z a myarchive.7z /path/to/mydirectory
解压一个tar.gz文件
tar -xzvf mydirectory.tar.gz
解压一个zip文件
unzip myfiles.zip
解压一个7z文件
7z x myarchive.7z
这些命令在日常的文件管理和备份中非常有用,可以根据需要选择合适的命令进行操作。