compress linux解压命令有哪些,常用linux解压linux基本命令大全全

Linux 教程
Linux compress命令
Linux compress命令是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具。
语法compress [-dfvcV] [-b maxbits] [file ...]
c 输出结果至标准输出设备(一般指荧幕)
f 强迫写入档案,若目的档已经存在,则会被覆盖 (force)
v 将程序执行的讯息印在荧幕上 (verbose)
b 设定共同字串数的上限,以位元计算,可以设定的值为 9 至 16 bits 。由于值越大,能使用的共同字串就 越多,压缩比例就越大,所以一般使用预设值 16 bits (bits)
d 将压缩档解压缩
V 列出版本讯息
将 source.dat 压缩成 source.dat.Z ,若 source.dat.Z 已经存在,内容则会被压缩档覆盖。
compress -f source.dat
将 source.dat 压缩成 source.dat.Z ,并列印出压缩比例。
-v 与 -f 可以一起使用
compress -vf source.dat
将压缩后的资料输出后再导入 target.dat.Z 可以改变压缩档名。
compress -c source.dat & target.dat.Z
-b 的值越大,压缩比例就越大,范围是 9-16 ,预设值是 16 。
compress -b 12 source.dat
将 source.dat.Z 解压成 source.dat ,若档案已经存在,使用者按 y 以确定覆盖档案,若使用 -df 程序则会自动覆盖档案。由于系统会自动加入 .Z 为延伸档名,所以 source.dat 会自动当作 source.dat.Z 处理。
compress -d source.dat
compress -d source.dat.Z
[root@w3cschool.cc ~]# compress abc.h
[root@w3cschool.cc ~]# ls
[root@w3cschool.cc ~]# compress -d abc.h.Z
[root@w3cschool.cc ~]# ls
按指定压缩比例进行压缩
[root@w3cschool.cc ~]# compress -b 7 abc.h
强制压缩文件夹
[root@w3cschool.cc ~]# compress -rf /home/abc/
反馈内容(*必填)
截图标记颜色
联系方式(邮箱)
联系邮箱:
投稿页面:
记住登录状态
重复输入密码→ linux解压命令有哪些,常用linux解压命令大全
linux解压命令有哪些,常用linux解压命令大全
相关下载相关文章发表评论
& &bzip2, bzcat解压命令 若说 gzip 是为了取代 compress 并提供更好的压缩比而成立的,那么 bzip2 则是为了取代 gzip 并提供更佳的压缩比而来的。 bzip2 真是很不错用的东西~这玩意的压缩比竟然比 gzip 还要好~至于bzip2 的用法几乎与 gzip 相同! 看看底下的用法吧![root@www ~]# bzip2 [-cdkzv#] 档名[root@www ~]# bzcat 档名.bz2选项与参数:-c& :将压缩的过程产生的资料输出到萤幕上!-d& :解压缩的参数-k& :保留原始档案,而不会删除原始的档案喔!-z& :压缩的参数-v& :可以显示出原档案/压缩档案的压缩比等资讯;-#& :与 gzip 同样的,都是在计算压缩比的参数, -9 最佳, -1 最快!范例一:将刚刚的 /tmp/man.config 以 bzip2 压缩[root@www tmp]# bzip2 -z man.config # 此时 man.config 会变成 man.config.bz2 !范例二:将范例一的档案内容读出来![root@www tmp]# bzcat man.config.bz2# 此时萤幕上会显示 man.config.bz2 解压缩之后的档案内容!!范例三:将范例一的档案解压缩[root@www tmp]# bzip2 -d man.config.bz2范例四:将范例三解开的 man.config 用最佳的压缩比压缩,并保留原本的档案[root@www tmp]# bzip2 -9 -c man.config & man.config.bz2使用 compress 副档名自动建立为 .Z ,使用 gzip 副档名自动建立为 .gz 。这e的 bzip2 则是自动的将副档名建置为 .bz2 萝!所以当我们使用具有压缩功能的 bzip2 -z 时,那么刚刚的 man.config 就会自动的变成了 man.config.bz2 这个档名萝!好了,那么如果我想要读取这个档案的内容呢? 是否一定要解开?当然不需要萝!可以使用简便的 bzcat 这个指令来读取内容即可!例如上面的例子中, 我们可以使用 bzcat man.config.bz2 来读取资料而不需要解开!此外,当你要解开一个压缩档时, 这个档案的名称为 .bz, .bz2, .tbz, .tbz2 等等,那么就可以尝试使用 bzip2 来解看看啦!当然萝,也可以使用 bunzip2 这个指令来取代 bzip2 -d 萝。
& &bzip2, bzcat解压命令
关注九号手机站带你玩转移动端扫一扫,移动内容更精彩
阅读本文后您有什么感想? 已有 0 人给出评价!
在永恒之蓝后近日又爆发kuzzle病毒,这一次的病毒看似更为高端。下面跟随小编一起了解
部分win10用户日前遇到了屏幕闪烁的问题,下面小编简单分析解决方法。
部分使用Win10
关于应用宝的卸载,其实再简单不过了。只需3-4个步骤,分分秒秒帮你解决问题!方法一:
.rp为快速原型设计工具Axure RP生成的一个可执行文件,用户可以通过下载Axure RP Pro或
这篇攻略接下来将要介绍给各位的是腾讯手机管家红包闹钟设置方法,感兴趣的话可以作为我使用过的Linux命令之uncompress - 解压.Z文件 - Bash @ Linux - ITeye博客
博客分类:
我使用过的Linux命令之uncompress - 解压.Z文件
本文链接:
(转载请注明出处)
compress命令是用来将文件压缩成.Z格式的,对应的uncompress是用来解压的。Compress
the size of the named files using adaptive Lempel-Ziv coding.
Whenever possible, each file is replaced by one with the extension .Z, while keeping the same ownership modes, access and modification
这个命令使用的算法因为不够先进,在Linux下现在都采用gzip和gunzip来压缩和解压了。但是很多老的压缩文件可能是.z格式的,因此需要用到它。一般情况下,安装好的Linux系统下可能没有这个命令,那么就需要到安装盘中找到包含ncompress字符串的rpm包来进行安装。这也是网上很多人问“在LINUX 中没有COMPRESS这个命令”或“为什么linux中的compress不能用”的原因了。
因为compress和uncompress并不常用,因此参数并不太重要了,在需要时man一下就清楚了。
示例一 压缩文件
[root@localhost ~]# ls -l install.log
-rw-r--r--
1 root root 48038 10月
8 17:18 install.log
[root@localhost ~]# compress install.log
[root@localhost ~]# ls -l install.log install.log.Z
ls: install.log: 没有那个文件或目录
-rw-r--r--
1 root root 17034 10月
8 17:18 install.log.Z
[root@localhost ~]#
示例二 解压.Z文件
[root@localhost ss7linux]# uncompress dpklnx6.Z
-bash: uncompress: command not found
[root@localhost ss7linux]# cd /software/
[root@localhost software]# ls
[root@localhost software]# find . -name "ncompress*"
./disc4/RedHat/RPMS/ncompress-4.2.4-40.i386.rpm
[root@localhost software]# rpm -ivh ./disc4/RedHat/RPMS/ncompress-4.2.4-40.i386.rpm
warning: ./disc4/RedHat/RPMS/ncompress-4.2.4-40.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing...
########################################### [100%]
1:ncompress
########################################### [100%]
[root@localhost software]# cd /root/setup/ss7linux/
[root@localhost ss7linux]# uncompress dpklnx6.Z
&!-- [if gte mso 9]&&xml&&w:WordDocument&&w:BrowserLevel&MicrosoftInternetExplorer4&/w:BrowserLevel&&w:DisplayHorizontalDrawingGridEvery&0&/w:DisplayHorizontalDrawingGridEvery&&w:DisplayVerticalDrawingGridEvery&2&/w:DisplayVerticalDrawingGridEvery&&w:DocumentKind&DocumentNotSpecified&/w:DocumentKind&&w:DrawingGridVerticalSpacing&7.8&/w:DrawingGridVerticalSpacing&&w:View&Normal&/w:View&&w:Compatibility&&/w:Compatibility&&w:Zoom&0&/w:Zoom&&/w:WordDocument&&/xml&&![endif]--&
[root@localhost ss7linux]# ls
示例三 在CentOS4.8下安装ncompress
CentOS4.8的ncompress包在第四章光盘中。
[root@localhost media]# pwd
[root@localhost media]# mount /dev/cdrom
mount: block device /dev/hdc is write-protected, mounting read-only
[root@localhost media]# cd cdrom/
[root@localhost cdrom]# find . -name "ncompress*.rpm"
./CentOS/RPMS/ncompress-4.2.4-44.rhel4.i386.rpm
[root@localhost cdrom]# rpm -ivh ./CentOS/RPMS/ncompress-4.2.4-44.rhel4.i386.rpm
警告:./CentOS/RPMS/ncompress-4.2.4-44.rhel4.i386.rpm: V3 DSA 簽章:NOKEY, key ID 443e1821
########################################### [100%]
1:ncompress
########################################### [100%]
[root@localhost cdrom]# cd ..
[root@localhost media]# umount /dev/cdrom
1. compress和uncompress使用的压缩算法的大体原理如何?
2. 是比较各种压缩工具(compress、gzip、bzip2、tar、rar等)的效率、压缩比率?
【1】中国IT实验室
【2】鳥哥的 Linux 私房菜
浏览 18678
codingstandards
浏览: 3124426 次
来自: 上海
楼主咋没分析下源码呢?
tail -F 就可以吧
新手学习了,就是不明白为一个网卡配多个ip有什么用
不错,谢谢!
不错,谢谢!}

我要回帖

更多关于 linux shell命令大全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信