在Ubuntu中,有多种方法可以用来压缩和解压文件,以下是常用的几种方法:
tar 命令压缩文件:
将文件夹压缩为 .tar.gz 文件:
tar -czvf archive_name.tar.gz folder_name
其中,archive_name.tar.gz 是要创建的压缩文件的名称,folder_name 是要压缩的文件夹的名称。
将多个文件或文件夹压缩为 .tar.gz 文件:
tar -czvf archive_name.tar.gz file1 file2 folder_name
解压文件:
解压 .tar.gz 文件:
tar -zxvf archive_name.tar.gz
解压到当前目录。
解压 .tar.gz 文件到指定目录:
tar -zxvf archive_name.tar.gz -C /path/to/destination/
其中,/path/to/destination/ 是要解压到的目录。
zip 命令压缩文件:
压缩单个文件:
zip -r archive_name.zip file_name
其中,archive_name.zip 是要创建的压缩文件的名称,file_name 是要压缩的文件名。
压缩多个文件或整个目录:
zip -r archive_name.zip file1 file2 folder_name
使用 -r 选项递归地压缩目录及其子目录。
解压文件:
解压 .zip 文件到当前目录:
unzip archive_name.zip
解压 .zip 文件到指定目录:
unzip archive_name.zip -d /path/to/destination/
7z 命令压缩文件:
安装 p7zip:
sudo apt-get install p7zip-full
将文件夹压缩为 .7z 文件:
7z a archive_name.7z folder_name
其中,archive_name.7z 是要创建的压缩文件的名称,folder_name 是要压缩的文件夹的名称。
解压文件:
.7z 文件:7z x archive_name.7z -oC /path/to/destination/
其中,/path/to/destination/ 是要解压到的目录。以上就是在Ubuntu中压缩和解压文件的基本方法。根据文件类型和压缩需求选择合适的命令即可。