Linux常用压缩和解压缩命令
2023-12-28 10:13:18
在Linux系统中,有多种压缩和解压缩命令可供使用。以下是一些常用的压缩和解压缩命令的详细解释:
压缩命令
1. gzip
-
压缩文件:
gzip file
这将压缩
file
并生成一个名为file.gz
的压缩文件。 -
保留原始文件:
-
gzip -c file > file.gz
这将以压缩格式输出
file
的内容,并将其写入名为file.gz
的文件中,同时保留原始文件。
2. bzip2
-
压缩文件:
bzip2 file
这将压缩file并生成一个名为file.bz2的压缩文件。 -
保留原始文件:
bzip2 -c file > file.bz2
这将以压缩格式输出
file
的内容,并将其写入名为file.bz2
的文件中,同时保留原始文件。
3. tar
- 打包并压缩文件:
tar -czvf archive.tar.gz file1 file2
-z : 使用 gzip 来压缩和解压文件
-v : --verbose 详细的列出处理的文件
-f : --file=ARCHIVE 使用档案文件或设备,这个选项通常是必选的
-c : --create 创建一个新的归档(压缩包)
-x : 从压缩包中解出文件
-
这将使用
tar
命令将file1
和file2
打包成archive.tar
,然后使用gzip
进行压缩,生成archive.tar.gz
文件。
解压缩命令
1. gzip
- 解压缩文件:
这将解压缩gzip -d file.gz
file.gz
文件,并将原始文件恢复。
2. bzip2
- 解压缩文件:
这将解压缩bzip2 -d file.bz2
file.bz2
文件,并将原始文件恢复。
3. tar
- 解压缩文件:
这将解压缩tar -xzvf archive.tar.gz
archive.tar.gz
文件并将其中的文件提取出来。
文章来源:https://blog.csdn.net/weixin_40903417/article/details/135252268
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!