Linux 压缩指令及名称意义统计
1、tar 命令最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar;
tar 程序打包的数据,并没有压缩过;
tar是打包程序,这个命令可以在打包的同时调用gzip或者bzip2进行压缩.
一般以.tar.gz结尾的是用gzip压缩的,而.tar.bz2结尾的是用bzip2压缩的.
tar 对文件目录进行打包备份,生成一个.tar文档
gzip bzip2 都是压缩程序,可以和tar 结合使用:
在tar命令中可以直接调用gzip bzip2
#tar tvzf /tmp/my_home_directory.tar.gz //z 表示 gzip
#tar tvjf /tmp/my_home_directory.tar.bz2 //j 表示bzip2
使用 gzip要比bzip2快,但是bzip2会获得比 gzip高的压缩率
2、gzip(gzip,gunzip,zcat-compress or expand files)。
是GNUzip的缩写,它是一个GNU(全称是GNUs Not Unix)自由软件的文件压缩程序;
#tar tvzf /tmp/my_home_directory.tar.gz //z 表示 gzip,通常选项f都放到最后面
3、bzip2(bzip2,bunzip2-a block-sorting file compressor,)
是一个基于Burrows-Wheeler 变换的无损压缩软件,压缩效果比传统的LZ77/LZ78压缩算法来得好;
#tar tvjf /tmp/my_home_directory.tar.bz2 //j 表示bzip2,通常选项f都放到最后面
4、 *.Z---compress程序压缩的档案;
compress是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档
案,压缩后的档案可以以 uncompress 解压。 若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。
由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具;
5、 *.tar.gz------ tar 程序打包的档案,其中并且经过 gzip的压缩
6、 *.tar.bz2------tar 程序打包癿档案,其中并且经过 bzip2 癿压缩
若说 gzip 是为了取代 compress 并提供更好的压缩比而成立的,那么 bzip2 则是为了取代 gzip 并提
供更佳的压缩比而来的。 bzip2 这玩意的压缩比竟然比 gzip 还要好~至与bzip2 的用法几乎与 gzip 相同!
最新内容请见作者的GitHub页:http://qaseven.github.io/
恼人的Linux内存统计 前几天遇到一个客户反馈的内存问题,大致背景是自建的数据库业务,购买的是阿里云裸金属服务器总是遇到内存不足的情况,每次重启过不了多久就会不断报内存页分配失败,而且无论怎么扩容内存业务改善都不大
Linux中如何统计某个字符串个数? 在 Linux 系统下,有时候,我们可能要对一个日志文件进行分析。比如,分析日志文件中某个单词或者某个特殊字符串出现了多少次。
Linux基础命令---文本统计wc wc 统计文件的字节数、单词数、行数。 此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法 wc [选项] file2、选项列表 --version ...
相关文章
- 【Linux】linux常用基本命令
- linux 切换root账号_LINUX 创建用户及切换用户
- 用linux mail命令发送邮件[Linux]
- STM32MP157 Linux系统移植开发篇1:linux系统移植前说明及源码编译
- Linux集群和自动化维2.6.2 统计类脚本
- Linux性能优化3.1 内存性能统计信息
- Linux script命令 —— 终端里的记录器
- 在 Linux 中无人看守批量创建用户的方法
- Linux 上网络监控工具 ntopng 的安装
- Linux—shell中$(( ))、$( )、``与${ }的区别
- Linux Deploy在安卓手机安装LINUX系统
- Linux的包安装—源码安装,yum安装,rpm安装
- linux环境下统计目录下所有文件的行数
- Linux自学篇——linux命令英文全称及解释
- linux进程调度之 FIFO 和 RR 调度策略
- 《Linux/UNIX OpenLDAP实战指南》——2.7 OpenLDAP用户以及与用户组相关的配置
- 【Linux】手把手教你如何搭建linux环境---云服务器
- Linux小白基础环境搭建汇总
- linux 一个使用整页的 scull: scullp
- lilybbs-faq - linux入门以及百合 Linux 版精华区导读
- Linux小技巧之:两种方法统计访问web网站的前10个IP
- linux工具grep的使用心得笔记
- Linux系统小技巧(2):利用ps工具统计CPU/MEM消耗高或者负载高的进程
- Linux 如何将linux主机变为路由器&&iptables的基本用法
- Linux内核project导论——linux学习和职业曲线(刚開始学习的人,中级,高级都可參考)
- 【Linux】linux经常使用基本命令
- Linux学习笔记(21)linux查看系统状态
- Linux内核kfifo
- Linux中ARM平台的交叉编译