Linux中的Uzip不是一个命令——详解 (linux uzip不是命令)

在Linux系统中,有许多命令是我们经常用到的,其中包括zip和unzip命令,它们可以方便地进行文件压缩和解压缩操作。但是,你有没有听说过Uzip命令呢?其实,Uzip并不是一个标准的Linux命令,而是一种文件压缩格式。

那么,什么是Uzip呢?

Uzip是一种类似于zip的文件压缩格式,它是由Unix操作系统上原有的压缩程序compress所扩展出来的。和zip相比,Uzip可以更加高效地进行数据压缩,因为它使用了一种称为Lempel-Ziv-Welch(简称LZW)算法的压缩技术。

在Linux系统中,我们可以通过使用compress命令将文件压缩成Uzip格式。例如,我们可以通过以下命令将一个名为example.txt的文件压缩成Uzip格式:

“`

compress example.txt

“`

在执行完该命令之后,系统会在当前目录下生成一个名为example.txt.Z的压缩文件。这个压缩文件中包含了经过Uzip格式压缩后的example.txt文件。

接下来,我们可以使用uncompress命令将Uzip格式的文件解压缩成普通的文本文件。例如,我们可以通过以下命令将上一步生成的example.txt.Z文件解压缩出来:

“`

uncompress example.txt.Z

“`

在执行完该命令之后,系统会在当前目录下生成一个名为example.txt的文本文件。这个文本文件就是原先的example.txt文件经过Uzip格式压缩和解压缩后得到的结果。

与zip和unzip命令相比,Uzip格式的压缩和解压缩速度更快,同时也可以实现更高的压缩比。但是,由于它不是一个标准的Linux命令,因此在使用时需要事先安装compress和uncompress工具包。

为什么Uzip不是一个标准的Linux命令呢?

在Unix操作系统发展初期,Uzip是一个非常流行的文件压缩格式。但是,后来由于Uzip的专利问题以及其他一些原因,它逐渐被zip格式所取代。

因为Uzip格式涉及专利问题,所以它并没有被包含在Linux系统的核心命令集中。不过,在大部分Linux系统中,我们仍然可以通过安装compress和uncompress这两个工具包来使用Uzip格式的文件压缩和解压缩功能。

对于那些需要频繁进行文件压缩和解压缩操作的用户来说,Uzip格式可能是一个非常不错的选择。它不仅能够快速高效地完成压缩和解压缩操作,还可以实现更高的压缩比。但是,在使用过程中需要注意专利问题,并且需要手动安装compress和uncompress工具包以进行使用。

相关问题拓展阅读:

linux下zip文件怎么解压

用unzip 命令

可使用unzip命令解压

示例:

压缩包名称为 test.zip

unzip test.zip

功能说明:压缩文件。

语  法:zip

补充说明:册伏zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有”.zip”扩展名 的压缩文件。

参  数:

-A 调 整可执行的自动解压缩文件。

-b 指 定暂时存放文件的目录。

-c 替 每个被压缩的文件加上注释。

-d 从 压缩文件内删除指定的文件。

-D 压 缩文件内不建立目录名称。

-f 此 参数的效果和指定”-u”参 数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。

-F 尝 试修复已损坏的压缩文件。

-g 将 文件压缩后附加在既有的压缩文件之后,而非另行建立新的压缩文件。

-h 在 线帮助。

-i 只 压缩符合条件的文件。

-j 只 保存文件名称及其内容,而不存放任何目录名称。

-J 删 除压缩文件前面不必要的数据。

-k 使 用MS-DOS兼容格 式的文件名称。

-l 压 缩文件时,把LF字符 置换成LF+CR字 符。

-ll 压 缩文件时,把LF+CR字 符置换成LF字符。

-L 显 示版权信息。

-m 将 文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中。

-n 不 压缩具有特定字尾字符串的文件。

-o 以 压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同。

-q 不显 示指令执行过程。

-r 递 归处理,将指定目录下的所有文件和子目录一并处理。

-S 包 含系统和隐藏文件。

-t 把 压缩文件的日期设成指定的日期。

-T 检 查备份文件内的每个文件是否正确无误。

-u 更 换较新的文件到压缩文件内。

-v 显 示指令执行过程或显示版本信息。

-V 保 存VMS操作系统的文 件属性。

-w 在 文件名称里假如版本编号,本参数仅在VMS操 作系统下有效。

-x 压 缩时排除符合条件的文件。

-X 不 保存额外的文件属性。

-y 直 接保存符号连接,而非该连接所指向的文件,本参数仅在UNIX之 类的系统下有效。

-z 替尺姿巧 压缩文件加上注释。

-$ 保 存之一个被压缩文件所在磁盘的卷册名称。

– 压 缩效率是一个介于1-9的 数值。

例子

例1. 压缩test.MYI

# zip test1.zip test.MYI

adding: test.MYI (deflated 42%)

#ll

-rw-r–r– 1 root root-24 10:03 test1.zip

Linux下自带了一个unzip的程序可以解压缩文件,解压命令是:unzipfilename.zip同样也提供了一个zip程蚂带序压缩zip文件,命令是zipfilename.zipfiles会将files压缩到filename.zip另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令都不一样总结一下1、*.tar用tar–扰竖xvf解压2、*.gz用gzip-d或者gunzip解压3、*.tar.gz和*.tgz用tar–xzf解压4、*.bz2用bzip2-d或者用bunzip2解压5、*.tar.bz2用tar–缓物大xjf解压6、*.Z用uncompress解压7、*.tar.Z用tar–xZf解压8、*.rar用unrare解压9、*.zip用unzip解压

tar -xvf

打包压缩文件命令

tar命令用于对文件打包压缩或解压,格式为:“tar ”。

打包并压缩文件:“tar -czvf 压缩包名.tar.gz 文件名”

解压并展开压缩包:“tar -xzvf 压缩包名.tar.gz”

编前李辑

参数 作用

-c 创建压缩文件

-x 解开压缩文件

-t 查看压缩包内有那猜雀些文件

-z 用Gzip压缩或解压

-j 用穗悔早bzip2压缩或解压

-v 显示压缩或解压的过程

-f 目标文件名

-p 保留原始的权限与属性

-P 使用绝对路径来压缩

-C 指定解压到的目录

解压命令如下:

unzip 文件名

1、*.tar 用 tar –xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar –xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar –xjf 解压

6、*.Z 用 uncompress 解压

7、游余*.tar.Z 用tar –xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

linux zip压缩。压缩当前文件夹下所有文件,压缩为a.zip。命令行的方法是怎样。

你的电脑有winrar软件么,有的话就可以打开,它也可用于压缩,右键有提示

如果还打不开可能需要密码(它会提醒),或者文件损坏了

把电影刻盘,前提是你的电脑档亩有刻录驱动器,或者有很大的网上硬盘可以上传,然后把电脑内的删除

另外,虚机团上产行谨森品晌袭团购,超级便宜

linux zip压缩。压缩当前

文件夹

下所有文件,压缩为a.zip。可以使用命令zip -r mydata.zip dir。例如:

要压缩/home/data这个目录,则压缩命令为zip -q -r mydata.zip /home/data;

如卖兆果现在在/home 这个目录下,则命令是zip -q -r data.zip data;

如果在/home/data 这个目录下,则命令是zip -q -r data.zip * 。

扩展资料

linux zip压缩命令主要参数介绍:

1、-c:将解压缩的结果改悄。

2、-l:显示压缩文件内所包含的文件。

3、-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。

4、-t:检查压缩文件是否正确。

5、-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中。

6、-v:执行是时显示详细的信息。

7、-z:仅显示压缩文件的备注文字。

8、-a:对文本文件进行必要的字符转核配渣换。

9、-b:不要对文本文件进行字符转换。

10、-C:压缩文件中的文件名称区分大小写。

Linux下的压缩解压缩命令详解及实例

实例:压缩服务器上当前目录的内容为.zip文件

zip -r .zip ./*

解压zip文件到当前目录

unzip filename.zip

============================

另:有些服务器没有安装zip包执行不了zip命令,但基本上都信森可以用tar命令的,实例如下:

tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/

============================

linux zip命令

zip -r myfile.zip ./*

将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

2.unzip

unzip -o -d /home/sunny myfile.zip

把myfile.zip文件解压到 /home/sunny/

-o:不提示的情况下覆盖文件;

-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;

3.其他

zip -d myfile.zip art.txt

删除压缩文件中art.txt文件

zip -m myfile.zip ./rpm_info.txt

向压缩文件中myfile.zip中添加rpm_info.txt文件

要使用 zip 来压缩文件,在 shell 提示下键入下面的命令:

zip -r filename.zip filesdir

在这个例子里,filename.zip 代表你创建的文件,中穗filesdir 代表你想放置新 zip 文件的目录。-r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件。

要抽取 zip 文件的内容,键入以下命令:

unzip filename.zip

你可以使滑培亩用 zip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:

zip -r filename.zip file1 file2 file3 /usr/work/school

上面的命令把 file1、file2、 file3、以及 /usr/work/school 目录的内容(假设这个目录存在)压缩起来,然后放入 filename.zip 文件中。

更多Linux资讯请参考《Linux就该这么学》。

zip a.zip /* 可雹州以说是不对滴。/*前面也缺少一个点。。等你执行 unzip a.zip 时候你会发现一个现象,压缩时候没并腔有递绝肆衫归,可以说这样备份是错误滴,这个错误我犯过几次了

压缩当前的文件夹 zip -r ./a.zip ./*r表示递归

解压 unzip a.zip 不解释

用法如下:

gzip,压缩文件名:zip或gz,解压命令拿兄:unzip

bzip2,压缩文件名:bz,解压命令;bzip2 -d

上面两个是最常用的压缩方式,一般在linux下可以通过tar命令实现打包和压缩(或解压)。例如:

tar -zcvf file file.tar.gz打包并压缩成gzip格式,其中-c命令是创建tar包,-z参数是指定压缩成gzip格式;

tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解压缩格式是gzip

tar -jcvf file file.tar.bz2 打包并压缩成bzip2格式,其中-c是创建tar包,-j参数指枣蚂定压缩成bzip2格式;

tar -jxvf file.tar.gz解包命令,其中-x是解凳敏埋包命令,-j指定解压缩格式是bzip2

更详细的Linux知识可参考《Linux就该这么学》。

关于linux uzip不是命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » Linux中的Uzip不是一个命令——详解 (linux uzip不是命令)