在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中压缩和解压文件的基本方法。根据文件类型和压缩需求选择合适的命令即可。