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

Linux中压缩与解压缩:

发布网友 发布时间:2022-04-23 19:43

我来回答

3个回答

热心网友 时间:2023-10-05 08:16

(1)使用tar命令备份数据的格式如下:

$ tar cvf backup.tar /home/html

上述命令是将/home/html 目录下的所有文件打包成tar文件backup.tar。

cvf是tar的命令参数。

c代表创建一个档案文件,

v代表显示每个备份的文件名字,

f表示tar创建的档案文件名是后面的backup.tar,

/home/html 代表tar要备份的文件或和目录名。

(2)使用tar命令恢复数据的格式如下:

$ tar xvf backup.tar

上述命令将备份文件backup.tar恢复到当前目录下。

通常情况下,tar对文件进行备份的时候并不对文件进行压缩,因此备份文件的尺寸非常大。使用如下的命令,将使tar在备份结束以后,自动使用gzip命令对备份文件进行压缩,得到一个相应的gz文件。

$ tar zcvf backup.tar.gz /home/html

这样,我们可以得到压缩文件backup.tar.gz。
zip命令....

热心网友 时间:2023-10-05 08:16

[root@iZ259r7h4pfZ ~]# mkdir /home/shiyanlou
[root@iZ259r7h4pfZ ~]# touch test
[root@iZ259r7h4pfZ ~]# tar cjf test.tar.bz2 test
[root@iZ259r7h4pfZ ~]# ll /home/shiyanlou/;
total 0
[root@iZ259r7h4pfZ ~]# tar xvf test.tar.bz2 -C /home/shiyanlou/
test
[root@iZ259r7h4pfZ ~]# ll /home/shiyanlou/
total 4
-rw-r--r-- 1 root root 13 Dec 15 15:42 test
[root@iZ259r7h4pfZ ~]# touch test1
[root@iZ259r7h4pfZ ~]# zip test1.zip test1
adding: test1 (stored 0%)
[root@iZ259r7h4pfZ ~]# unzip test1.zip -d /home/shiyanlou/
Archive: test1.zip
extracting: /home/shiyanlou/test1
[root@iZ259r7h4pfZ ~]# ll /home/shiyanlou/
total 4
-rw-r--r-- 1 root root 13 Dec 15 15:42 test
-rw-r--r-- 1 root root 0 Dec 15 15:43 test1

热心网友 时间:2023-10-05 08:17

很多人在学习云计算之初,都要学习Linux,云计算服务是部署在Linux系统中的。不过Linux涵盖的知识点非常多,你不仅要掌握各种操作命令,还要了解Linux文件的打包与压缩,接下来的杭州云计算入门课程就给大家简单分享。

在Linux系统中,通常我们使用的打包压缩工具有.tar.gz、.tar.bz2、.zip、gzip、bzip2只压缩文件和tar只打包文件。

tar
只打包文件
tar的打包解包:
tar cvf file.tar 被打包的文件
tar xvf file.tar -C /home 指定解压路径
不解压查看压缩包内的信息内容:
tar -tf dir1.tar.gz

gzip压缩解压:
gzip 源文件
gzip -d 压缩文件
gunzip 压缩文件
gzip -c file1 >/home/file1.gz 将文件压缩到指定位置(注意以.gz结尾)

bzip2
只压缩文件bzip2命令的压缩与解压
bzip2 源文件
bzip2 -d 压缩文件
bunzip2 压缩文件
bzip2 -c file1 >/opt/file1.bz2 将文件压缩到指定位置(注意以.bz2结尾)

打包压缩
tar与gzip命令结合可以实现文件打包压缩,
用gzip压缩tar打包后的文件,其扩展名一般用xxx.tar.gz
tar与bzip2命令结合也可以实现文件的打包压缩,
其扩展名一般用 xxx.tar.bz2

优缺点
bzip2有比较高的压缩比,相应的压缩用时也要久一些,占用的系统内存也更大;
gzip最大的优势就是压缩解压速度快,压缩比稍逊于bzip2;
临时性的压缩包尽量选择压缩速度快的格式,如.gz;
用于持久备份或存档的文件,尽量选择压缩比较大的格式,如.bz2。
最后,它们之间还有一些区别,tar可以打包文件和目录,而bzip2和gzip只能压缩文件。

在Linux中,软件安装的方式有三种:
一、源代码形式
1、绝大多数开源软件都是直接以原码形式发布的
2、源代码一般会被打包成.tar.gz的归档压缩文件
3、源代码需要编译成为二进制形式之后才能够运行使用
4、源代码基本编译流程:
1).configure 检查编译环境,这里可以通过--prefix等命令配置安装路径(好像)
2)make对源代码进行编译;
3)make insall 将生成的可执行文件安装到当前计算机中

二、RPM
1、源代码形式的特点:操作复杂、编译时间长、极易出现问题、依赖关系复杂
2、为了方便,RPM(redhat package manager)
3、RPM通过将代码基于特定平台系统编译为可执行文件,并保存依赖关系,来简化开源软件的安装管理。针对不同的系统设定不同的包
4、常用命令规范:linuxcast-1.2.0-30.el6.1686.rpm 包名-版本号-适用平台-32/64-rpm
5、使用rpm –i software.rpm(安装);
rpm -e software.rpm(卸载);
rpm –U software.rpm(升级形式安装);
rrpm –ivh(支持通过http\ftp协议形式安装)
-v 显示详细信息;-h显示进度条
查询功能:rpm –qa 列出全部已经安装的.rpm软件 rpm –qa |grep ***
三:YUM
1、rpm软件包形式的管理虽然方便,但是需要手工解决软件包的依赖关系。很多时候安装一个软件需要安装1个或者多个其他软件,手动解决时,很复杂,但是yum能解决这些问题。Yum是rpm的前端程序,主要目的是设计用来自动解决rpm的依赖关系,其特点:
1)自动解决依赖关系;2)可以对rpm进行分组,基于组进行安装操作;3)引入仓库概念,支持多个仓库;4)配置简单。
2、yum仓库用来存放所有的现有的.rpm包,当使用yum安装一个rpm包时,需要依赖关系,会自动在仓库中查找依赖软件并安装。仓库可以是本地的,也可以是HTTP、FTP、nfs形式使用的集中地、统一的网络仓库。
3、仓库的配置文件/etc/yum.repos.d目录下
4、使用:1)yum install 安装;
2)yum remove卸载;
3)yum update 升级制定软件
5、安装的时候,会下载软件包.Rpm在安装,所以用国内仓库。改变镜像源1)访问地址 2)点centos使用帮助;3)按步骤来
6、查询软件:可以使用yumsearch *
综上,yum 比rpm先进,但源码包比较全。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
水利水电工程单元工程施工质量验收评定标准——土石方工程(SL 631... 关于水利水电工程项目划分的规程有哪些?划分的越细越好,感谢大家的帮 ... 水利水电工程的单位工程包括哪些工程? 尖子生学案:生物高中选修3目录 U盘传了数据怎么删除电脑记录如何清除电脑上U盘使用记录 把u盘插电脑怎么删掉记忆如何删掉电脑上插过U盘的记录 win7清除u盘记录 如何清理win7电脑u盘痕迹如何清除电脑上U盘使用记录 麦当劳和华莱士的外卖电话是什么? 一文详解ISO/IEC20000信息技术服务管理体系认证好处、材料、流程 适合Linux系统的解压缩软件,从哪里下载? 做梦梦到吃东西,醒来过后还有感觉怎么回事? 做梦时,梦见吃东西?怎么解? 太原的由来 太原人素质怎么样? 太原为什么叫龙城? 太原被称作什么城? 太原有几个区? 太原在古代的名字都有哪些? 太原是哪个省的? 太原分为几个区? CAD中直线与斜线相交怎么旋转 使得斜线变成平行 而直线变成斜线 前提 不知道角度 谢谢 急需 在cad里没有参照线怎么画与它平行的斜线 cad画平行曲线:请问CAD中倾斜的平行线怎么画 CAD怎么画一条斜线的平行线且斜线长度为500? CAD中如何斜向画平行线(不用正交+旋转,也不采用偏移)? 如何画箭头(不用多段线)?望高手指点一二。 cad怎么与斜线平行 cad制图中怎么画一条直线与已知斜线平行 word页面背景哪里设置 word页面背景怎么设置图片 LINUX怎么解压rar格式的文件,还有怎么安装软件 win主机下,怎样解压linux系统压缩的tar.gz 和 tar.bz2 格式的压缩包? 加仑盆和塑料盆的区别是什么? 塑料盆养花好吗? 塑料花盆养花好吗 塑料盆种米兰花透气行吗? 芦荟花可以用塑料花盆吗? 刚买回的盆栽下有黑色的塑料盆用不用去掉? 浙江绍兴有哪些美食,还有可以带走的特产 绍兴土特产有哪些? 这是我第一次打算去浙江旅游,想问问绍兴有哪些特产? 绍兴的特产是什么? 绍兴的特产有哪些,比较有特色 江山为聘,将门嫡女结局 棣树是什么树?有枝吗? 谁有2011年的考研大纲word版啊? 广东普宁一民在火灾致6人死亡,这起火灾为何会导致如此严重的后果? 深圳富士康起火火光冲天,造成此次起火的原因是什么? itv机顶盒和网络电影电视盒有什么区别吗? 广东发生一起火灾地址肇庆,火情严重吗,目前情况如何了?