Linux里面zxvf和zcvf区别是什么?

Linux里面zxvf和zcvf区别是什么?,第1张

czvf和zcvf是没有区别的,tar打包命令的参数位置可以随意变换zxvf是解压缩包的命令,zcvf是打包的命令Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tapearchive),因而得名tar。tar-czvf打包命令:tar -zxvf解压包命令:扩展资料:命令格式是:tar 功能 选项 文件可以将代表功能和选项的单个字母合并;当使用单个字母时,可以不用在字母前面加“-”。某些版本的tar要求严格按照功能字、选项字的顺序,而有些版本的tar并不在意这个顺序。功能-c,--create创建新的tar文件-x,--extract,--get解开tar文件-t,--list列出tar文件中包含的文件的信息-r,--append附加新的文件到tar文件中-u,--update用已打包的文件的较新版本更新tar文件-A,--catenate,--concatenate将tar文件作为一个整体追加到另一个tar文件中-d,--diff,--compare将文件系统里的文件和tar文件里的文件进行比较--delete删除tar文件里的文件。注意,这个功能不能用于已保存在磁带上的tar文件。常用选项-v,--verbose列出每一步处理涉及的文件的信息,只用一个“v”时,仅列出文件名,使用两个“v”时,列出权限、所有者、大小、时间、文件名等信息。-k,--keep-old-files不覆盖文件系统上已有的文件。-f,--file[主机名:]文件名指定要处理的文件名。可以用“-”代表标准输出或标准输入。-P,--absolute-names使用绝对路径。-j,--bzip2调用bzip2执行压缩或解压缩。注意,由于部分老版本的tar使用-I实现本功能,因此,编写脚本时,最好使用--bzip2。-J,--xz,--lzma调用XZUtils执行压缩或解压缩。依赖XZUtils。-z,--gzip,--gunzip,--ungzip调用gzip执行压缩或解压缩。-Z,--compress,--uncompress调用compress执行压缩或解压缩。

分别是四个参数:

x : 从 tar 包中把文件提取出来。

z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压。

v : 显示详细信息。

工具/材料:电脑、linux终端命令行。

1、首先准备一个文件内容,供后面的 *** 作。

2、接下来分别用cat和more显示文件内容,文件内容少的时候并没有区别。

3、然后在文件中在多添加一些内容。

4、接下来用cat命令查看内容,会看到内容都显示出来了。

5、然后用more查看内容,会看到内容只显示了一部分。

6、最后按空格键会显示接下来的内容。

注意事项:

linux本身就是拥有强大的shell的一个系统,命令自然是最核心的部分,比如说关机开启或者关闭服务,读写文件,更换文件权限,增加删除用户,用户组管理等等等都可以在纯命令行下进行。

就像Windows用鼠标在图形化界面 *** 作,Windows也有命令行叫cmd你可以在开始中运行他,但是它并不是像linux里面那么强大,linux的命令是万能的,而Windows可能做不到或者说不受欢迎。

这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。

z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。

x:解压缩。c:是压缩。

v:在压缩或解压缩过程中显示正在处理的文件名

f:f后面必须跟上要处理的文件名。也就是说你不能写成这样 tar -zxfv zhcon-0.2.5.tar.gz

z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6079156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-14
下一篇 2023-03-14

发表评论

登录后才能评论

评论列表(0条)

保存