㈠ 压缩技术的原理:
--原理一
由于1byte=8bit,所以每个byte当中会有8个内存单元,而每个内存单元可以是0,1。当我们记录数字1时,有7个bit应该是“空的”。不过,为了满足目前我们的OS数据的访问,
所以就会将数据转为byte的形态来记录。有些压缩技术就是把这部分空间给“揪”出来,让文件占用的空间变小。
--原理二
将重复的数据进行统计记录,譬如,你的数据有100个1,那么压缩技术会记录“100个1”而不是真的有100个1的位存在。
㈡ 各种压缩命令简介
Ⅰ gzip
语法:
gzip [-dv] 文件名
参数:
-d:解压缩的参数
-v:显示压缩比
例子:
[root@localhost Desktop]# gzip show_space.sql
[root@localhost Desktop]# gzip -d show_space.sql.gz
Ⅱ bzip2
语法:
bzip2 [-dkzv] 文件名
参数:
-d:解压缩参数
-k:保留源文件
-z:压缩参数
-v:显示压缩比
例子:
[root@localhost Desktop]# bzip2 -z show_space.sql
[root@localhost Desktop]# bzip2 -d show_space.sql.bz2
[root@localhost Desktop]# bzip2 -zk show_space.sql
Ⅲ tar
tar打包出来的文件有无进行压缩所得到的文件称谓有别。
如:tar -cv -f file.tar ,这个文件我们称呼tarfile
如:tar -jcv -f file.tar.bz2,这个文件我们称呼tarball(tar球)
语法:
压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称
查询:tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
如果是.gz,则把j改为z即可
例子:
[root@localhost Desktop]# tar -jcv -f think.tar.bz2 show_space.sql
show_space.sql
[root@localhost Desktop]# tar -jxv -f think.tar.bz2 -C /root/Desktop
show_space.sql
Ⅳ cpio
cipo和数据流重定向相关
语法:
备份:cpio -ovcB > [file|device]
还原:cpio -ivcdu < [file|device]
例子:
[root@localhost Desktop]# find | cpio -ovcB > /home/oracle/desktop.cpio
[root@localhost Desktop]# cpio -idvc /home/think < /home/oracle/desktop.cpio
分享到:
相关推荐
Linux下常用压缩命令
以下是一些常用的Linux解压缩命令的简介: tar: tar 是Linux中最常用的打包工具,它本身不具有压缩功能,但可以调用其他压缩工具(如gzip、bzip2等)来实现压缩和解压。 解压命令格式:tar -xvf 压缩文件名。其中...
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 ...04.6 Linux常用命令-文件搜索命令-压缩解压命令.mp4 04.7 Linux常用命令-网络命令.mp4 04.8 Linux常用命令-关机重启命令.mp4
Linux文件压缩指令文档,例如bzip2、gzip、zcat、znew、tar、ar、cpio
Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令 Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令 Linux系统管理命令 Linux磁盘管理
Linux常见命令总结 、基本命令、目录操作命令、文件操作命令、压缩文件操作、查找命令、权限命令、其他命令 Linux常见命令总结 、基本命令、目录操作命令、文件操作命令、压缩文件操作、查找命令、权限命令、其他...
1.Linux管理文件和目录的命令 ...3.文件备份和压缩命令 4.文件备份和压缩命令 5.管理使用者和设立权限的命令 6 线上查询的命令 7.文件阅读的命令 8.网络操作命令 9.定位、查找文件的命令 10.其他命令
linux文件压缩命令 ,常用的命令,帮您快速掌握文件操作
Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理
Linux常见的压缩命令.docx
Linux常用基本命令之备份与压缩命令解压密码www.29shua.com
linux和unix下常用解压和压缩命令 .txtlinux和unix下常用解压和压缩命令 .txt
linux和unix下常用解压和压缩命令
Linux 入门常用命令 1 Linux进入与退出系统 1 ...Linux备份与压缩命令 7 Linux改变文件或目录的访问权限命令 9 Linux与用户有关的命令 11 Linux系统管理命令 12 Linux磁盘管理 14 Linux其它命令 16
Linux常用命令大全 1 Linux的DOS-like命令 2 Linux特有的命令 3 Linux的多人多工命令 4 Linux常用的压缩及解压缩命令 5 Linux查找文件的相关命令 6 Linux常用的磁盘命令
Linux 常用的压缩解压缩命令,Linux环境下tar,zip,rar的解压和压缩包含命令格式,常用参数等
介绍了linux各种压缩文件的解压问题,.gz 解压 1:gunzip FileName.gz 解压 2:gzip -d FileName.gz 压缩:gzipFileName .tar.gz 和 .tgz 解压:tar zxvf FileName....
本文收录了常见的Linux解压命令,linux常见格式的解压命令。如:tar,bz,bz2,gz,zip,rar等等
LINUX下常用压缩解压命令,比如:tar命令 gz命令 bz2命令 bz命令 Z命令 zip命令
linux常用简单命令 大总结 linux常用简单命令 大总结 linux常用简单命令 大总结