在Linux中前3个最流行的工具来压缩文件和目录

浏览:453 发布日期:2017/01/17 分类:技术分享 关键字: archive compress gzip tar zip
在Linux系统中有多个工具创建归档文件。在这篇文章中,你会发现多种工具的用途,通过命令行创建或解压文件

工具1 – Zip

zip 是Linux系统中最流行的命令行归档工具。

创建文件的归档

# zip output.zip /var/log/*.log
创建目录的存档

# zip -r output.zip /var/log
提取存档

# unzip output.zip
工具2 – Tar

tar 是Linux系统的另一个最流行的命令行归档工具。

创建文件的归档

# tar -cf output.tar /var/log/*.log
创建目录的存档

# zip -cf output.tar /var/log
提取存档

# tar -xf output.tar
工具3 – Gzip

gzip 已为命令行用户制作的存档文件多了一个工具。 Gzip已还支持把数据作为标准输入或通过管道输入,并创建zip文件。

创建文件的归档

# gzip -k access.log
创建数据管道的zip文件

# cat /var/log/messages | gzip > messages.gz
提取存档

# gunzip access.log.gz
结合 – Tar + Gzip

Tar还可以结合gzip的方案,使文件的高压缩级别。 使用gzip创建的文件扩展名的 tar是 .tar.gz。

创建文件的归档

# tar -czf output.tar.gz /var/log/*.log
创建目录的存档

# zip -czf output.tar.gz /var/log
提取存档

# tar -xzf output.tar.gz


原创地址:
http://www.howtoing.com/popular-tools-to-archive-files-and-directories-in-linux/
最佳答案
评论( 相关
后面还有条评论,点击查看>>