在Linux系统上,可以使用命令行工具进行文件压缩,如 tar
, gzip
, bzip2
, 和 xz
等。以下是这些工具的详细用法:
tar命令
- 压缩为.tar.gz文件:
tar -czvf archive.tar.gz file1 file2 ...
- 压缩为.tar.bz2文件:
tar -cjvf archive.tar.bz2 file1 file2 ...
注:上述命令中-j
表示--bzip2
,也就是通过bzip2
过滤归档。
gzip命令
- 压缩文件:
gzip file
- 解压文件:
gunzip file.gz
注意:gzip
和gunzip
操作后都会删除源文件,如果想保留源文件,则需要加-k
选项。
bzip2命令
- 压缩文件:
bzip2 file
- 解压文件:
bunzip2 file.bz2
注意:操作后删除源文件,如果想保留源文件,则需要加-k
选项。
xz命令
- 压缩文件:
xz file
- 解压文件:
unxz file.xz
注意:操作后删除源文件,如果想保留源文件,则需要加-k
选项。
以上就是在Linux系统上使用命令行进行文件压缩的方法,你可以根据自己的需求选择适合的压缩方式。