问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux怎么解压文件

发布网友 发布时间:2022-02-26 17:08

我来回答

2个回答

懂视网 时间:2022-02-26 21:29

Linux中如何打包压缩解压文件

设备型号:ThinkPad E15

操作系统: centos7和centos8

软件版本:tar-1.30

用法:tar [OPTION...] [FILE]...

参数:

-ccreate创建文件

-x-extract解压文件

-v--verbose显示执行详细过程

-f--file指定被压缩的文件

-C (大写)--directory   指定解压位置

例:给/boot/grub2目录 打包

[root@xuegod63 ~]#  tar -cvf grub.tar /boot/grub2/  

[root@xuegod63 ~]# ls grub.tar

[root@xuegod63 ~]# tar xvf grub.tar#解压缩

[root@xuegod63 ~]# ls  boot  #查看解压后,得到的boot文件夹中的内容

grub2

例2:把两个目录或目录+文件打包成一个软件包:

[root@xuegod63 ~]# mkdir ./back

[root@xuegod63 ~]# cp /etc/passwd ./back/

[root@xuegod63 ~]# tar -cvf back.tar /boot/grub2  /root/back/ /etc/passwd

tar: 从成员名中删除开头的“/”

-rw-r--r-- root/root      1024 2020-06-28 19:46 boot/grub2/grubenv     ###输出内容

-rw-r--r-- root/root      5130 2020-06-28 19:46 boot/grub2/grub.cfg

drwxr-xr-x root/root         0 2020-07-03 14:23 root/back/

-rw-r--r-- root/root      2735 2020-07-03 14:23 root/back/passwd

-rw-r--r-- root/root      2735 2020-06-28 19:49 etc/passwd

2、  tar 归档+压缩

语法:tar czvf newfile.tar.gz SOURCE

语法:tar czvf 压缩后的文件名(tar.gz tar.bz2) 需要压缩的文件或目录

常用参数:

-z, --gzip以gzip方式压缩  扩展名: tar.gz

-j :以bz2方式压缩的  扩展名:tar.bz2

-J:以xz 方式压缩   扩展名:tar.xz

例1:创建.tar.gz 包

[root@xuegod63 ~]#  tar zcvf /root/grub.tar.gz  /boot/grub2  #归档,注意备份的名字后缀

[root@localhost test]# tar zxvf /root/etc.tar.gz   #解压缩

例2:创建.tar.bz2包

[root@xuegod63 ~]# tar -jcvf  grub.tar.bz2 /boot/grub2 

[root@xuegod63 ~]#  tar -jxvf grub.tar.bz2 #解压缩

[root@xuegod63 ~]#  tar jxvf grub.tar.bz2  -C  /opt#解压到opt目录下

例3:创建.tar.xz包

[root@xuegod63 ~]#  tar -Jcvf grub.tar.xz /boot/grub2

[root@xuegod63 ~]#  tar -xvf  grub.tar.xz #解压tar.xz 这类包

或:

[root@xuegod63 ~]#  tar -Jxvf ~/etc.tar.xz  

对比三种压缩方式后压缩比例:

[root@xuegod63 ~]# ll -h grub*

-rw-r--r-- 1 root root 5.2M 10月 26 16:27 grub.tar

-rw-r--r-- 1 root root 1.9M 10月 26 18:51 grub.tar.bz2

-rw-r--r-- 1 root root 2.1M 10月 26 18:47 grub.tar.gz

-rw-r--r-- 1 root root 1.4M 10月 26 19:03 grub.tar.xz#这个压缩比例最高,压缩的时间是最长

总结:

用法:tar [OPTION...] [FILE]...

参数:

-ccreate创建文件

-x-extract [?ekstr?kt]  提取 解压还原文件

-v--verbose显示执行详细过程

-f--file指定备份文件

-C (大写)--directory   指定解压位置

tar 归档+压缩

语法:tar czvf newfile.tar.gz SOURCE

语法:tar czvf 压缩后的文件名(tar.gz tar.bz2) 需要压缩的文件或目录

常用参数:

-z, --gzip以gzip方式压缩  扩展名: tar.gz

-j :以bz2方式压缩的  扩展名:tar.bz2

-J:以xz 方式压缩   扩展名:tar.xz

热心网友 时间:2022-02-26 18:37

zip压缩包,一般使用unzip解压即可。
gz压缩包,用gunzip解压
其它压缩包有可能需要安装对应的程序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 微博的视频怎么保存到手机里啊?在网上搜了一下,都说复制微博地址旁边有个小箭头,可我没有啊… linux下如何解压文件 SARS是什么病毒?在哪一年发生? 怎么修改ps图片清晰度 ps怎么改变图片清晰度 ps里怎么调整图片清晰度 PS分辨率怎么调? macbook pro怎么截图快捷键 苹果笔记本怎么截屏到微信 用ps修改jpg大图片缩小如何保持清晰度 苹果电脑怎么隐藏微信?有隐藏软件这个功能吗?求告知🙏 ps调图片清晰度怎么调 苹果电脑怎么更改截屏的查看权限 PS怎么调分辨率? macbook微信怎么截屏 苹果电脑微信截图快捷键怎么设置 苹果电脑怎么微信截图 macbook微信怎么截图,图片哪个截图是哪一个健啊 电脑微信截图了,然后就没了。怎么回事。 苹果电脑微信不能截图怎么弄 linux怎样解压.gz文件 linux怎样解压rar linux系统下z压缩文件怎么解压? 在另一台设备上登录钉钉为什么直播回放看不了? Linux命令下如何解压扩展名为“.zip”的文件? linux 怎样解压rar文件 linux怎么解压桌面上的.tar文件 在钉钉里看了直播的回放,老师的电脑会收到提示音吗? linux下解压某文件到某文件夹下怎么弄 linux中rpm文件怎么解压 linux怎么解压war文件 怎样一键设置微信聊天背景 微信怎样一键设置所有聊天背景 教你设置聊天背景,微信聊天背景太单调?一键设置个性聊天背景! 微信如何一键设置聊天背景 怎么一键设置微信聊天背景图 QQ浏览器怎么没有无痕模式啊 还是怎么用无痕啊 最新版本的 QQ浏览器如何把无痕模式在桌面建立快捷方式 QQ浏览器怎么添加无痕浏览小窗口 我想把电脑上的QQ浏览器设置成无痕的,怎么设置?