Linux基础命令-压缩命令

Linux基础命令-压缩命令1 tar 命令含义 用来打包或解压 后缀名为 tar 参数 c 创建新的备份文件 x 解压压缩文件 v 显示命令执行过程 f 指定备份文件的名称 z 通过 gzip 命令处理备份文件 文件后缀为 gz j 通过 bzip2 命令处理备份文件 文件后

欢迎大家来到IT世界,在知识的湖畔探索吧!

1)tar

命令含义:用来打包或解压,后缀名为.tar

参数:

-c:创建新的备份文件

-x:解压压缩文件

-v:显示命令执行过程

-f:指定备份文件的名称

-z:通过gzip命令处理备份文件,文件后缀为.gz

-j:通过bzip2命令处理备份文件,文件后缀为.bz2

实例:

tar -zcvf test.tar.gz /root/

将/root下的内容打包,

tar -zxvf test.tar.gz -C /a1

将打包文件解压到/a1目录,解压后是root目录,进入root目录后可以看到其中的内容

tar -zcvf /a2.tar.gz ./*

将当前目录下的文件进行打包,不包含当前目录,只包含其中的文件

2)gzip

命令含义:用于压缩文件,文件后缀名为.gz

参数:

-l:列出压缩文件内容

-d:解压缩文件

实例:

gzip a.txt

将a.txt文件进行压缩,生成压缩文件后,原文件被删除

gzip -d a.txt.gz

解压a.txt.gz文件,解压后原文件被删除

3)zip与unzip

命令含义:zip用于压缩文件,压缩后的文件名为.zip;unzip用于解压zip文件

参数:

-q:静默模式,不显示指令执行过程

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

实例:

zip -r /root/a.zip *

将当前目录下的所有内容进行压缩,压缩包为a.zip

zip -r /root/b.zip a.txt b.txt

压缩多个文件

unzip a.zip

将a.zip解压到当前目录下

4)rar和unrar

命令含义:rar用于压缩文件,压缩后的文件名为rar;unrar用来解压文件

参数:

a:添加文件到压缩文件

-r:递归处理

x:以绝对路径解压文件

实例:

rar a zlib.rar zlib-1.3.1.tar.gz

将zlib-1.3.1.tar.gz文件添加到压缩文件,生成压缩文件

rar a -r a.rar a/

递归的将a目录下的所有东西压缩到a.rar

unrar x zlib.rar

解压压缩文件,解压到当前文件夹下

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/130374.html

(0)
上一篇 3天前
下一篇 3天前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信