linux命令:tar分卷压缩与合并解压缩

最近,由于centos版本截止2021年对7.0以下的版本停止安全性更新,所以出于安全性考虑,决定对现有服务器centos6.10版本重装升级到目前centos7.6的最新版本。

由于服务器是优化站,出于优化考虑,最后沿用原来的IP地址,所以不能更换服务器。目前想到的最好的方法是:打包服务器网站文件--上传到七牛云存储--更换升级centos版本--使用wget命令下载网站文件至服务器,然而由于服务器文件太大,云存储的上传有限额,最终只能使用的tar命令分卷压缩上传。

1.数据备份(文件数据打包)

tar命令简述

参数:

-j:通过bzip2进行压缩/解压文件*.tar.bz2

-z:通过gzip进行压缩/解压文件*.tar.gz

-c:新建打包文件,可搭配-v来查看过程中被打包的文件名

-t:查看打包文件的内容有哪些文件名

-x:解压打包文件.

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

-f:-f后面接被处理的文件名

-C(大写):后接目录

-p:保留备份数据的原本权限与属性

-P:保留绝对路径,即允许备份数据中含有根目录存在的目录(危险)

分卷压缩:

举例:将3G大小的网站文件wwwroot打包压缩并分割成多个999m的文件

#分卷压缩gz

#tar zcf - /www/wwwroot |split -d -b 999m - wwwroot.tar.gz.

#最终生成文件:wwwroot.tar.gz.00 wwwroot.tar.gz.01 wwwroot.tar.gz.02

#分卷压缩bz2

#tar jcf -/www/wwwroot |split -d -b 100m - wwwroot.tar.bz2.

#生成文件:wwwroot.tar.bz2.00 wwwroot.tar.bz2.01 wwwroot.tar.bz2.02

最后要提醒但是那两个”-”不要漏了,那是tar的ouput和split的input的参数

合并分卷并解压缩

#解压gz分卷

#cat wwwroot.tar.gz.*|tar zx

#解压bz2分卷

#cat wwwroot.tar.bz2.*|tar jx

2.数据恢复(wget获取远程文件)

在服务器上运行命令:cd/www(进入www目录)

wget http://www.xxx.com/wwwroot.tar.gz.00(远程获取并下载文件)

打赏

微信扫一扫,打赏作者吧~

centos解压分卷rar_linux命令:tar分卷压缩与合并解压缩相关推荐

  1. unzip不能解压mysql的zip_Linux中zip压缩和unzip解压缩命令详解

    1.把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2.把/home目录下面的mydata.zip解压到my ...

  2. linux解压7z包命令,Linux下解压:tar、rar、7z命令简单易懂的教程(含实例)

    Linux下的解压于压缩确实有点小复杂神马7z啊,gz2啊,bz2啊,rar Linux下的解压于压缩确实有点小复杂神马7z啊,gz2啊,bz2啊,rar啊--不过看完此文,你就不会觉得复杂了.嘻嘻~ ...

  3. tar linux 跳过解压,【linux命令】linux解压压缩命令tar详解以及压缩的时候如何跳过某一个压缩目录或文件...

    通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux ...

  4. linux centos 解压 tar.bz2文件

    1.安装 bzip2 yum search bzip2  //查询安装包 yum -y install bzip2.x86_64 2.改变文件的压缩格式(tar.bz2 变为 tar ) bunzip ...

  5. Linux下常见文件解压方法及命令

    Linux下常见文件解压方法及命令时间:2007-01-08 18:34来源:CSDN作者:bitsCN编辑字体:[大 中 小]1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩 ...

  6. gz 解压 linux_Linux-Ubuntu常用命令-03-压缩解压

    立题简介: 内容:windows下安装Virtual Box虚拟机: 来源:实际得出: 作用:windows下安装Virtual Box虚拟机: 开发环境:Windows 10 + Virtual B ...

  7. linux如何安装zip文件格式,如何在Linux下创建与解压,安装zip, tar, tar.gz和tar.bz2文件...

    zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用.缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在 ...

  8. Linux世界的三种压缩解压方式,zip/unzip方式压缩解压、tar方式压缩解压、jar方式压缩解压暨shopt extglob反选示例

    Linux世界的三种压缩解压方式,zip/unzip方式压缩解压.tar方式压缩解压.jar方式压缩解压暨shopt extglob反选示例 zip/unzip方式.tar方式压缩解压是Linux中的 ...

  9. linux文件名 -%3e,linux下的三种解压文件的命令?

    那要看你的压缩文件使用哪种压缩方式: gzip,压缩文件名:zip或gz,解压命令:unzip bzip2,压缩文件名:bz,解压命令:bzip2 -d 上面两个是最常用的压缩方式,一般在linux下 ...

  10. gz文件解压 linux,linux下.tar.gz和.gz文件解压详解

    .tar.gz和.gz文件是两种不同的文件,需要区别对待,解压命令当然也不同咯,下面来分享一下他们各自的解压方法. 1. .tar.gz文件,这种文件是tar文件的压缩文件,可以使用tar命令进行解压 ...

最新文章

  1. 『转载』Debussy快速上手(Verdi相似)
  2. 循环控制体重C语言,中年以后很容易发福变胖?4个建议帮你控制体重,保持轻盈体态...
  3. 小功能 - 收藏集 - 掘金
  4. python编程做什么工作-学习Python编程后在成都可以做哪些工作?
  5. java线程概念_《Java基础知识》Java线程的概念
  6. 2-Qt6命令行控制台项目
  7. MyEclipse设置选中单词其它同名单词前景色和背景色
  8. 常用时间序列分析方法
  9. Safe Or Unsafe(hdu2527)哈弗曼VS优先队列
  10. [转载]配置路由让MSN可传文件(2003-9-17)
  11. 一个好的函数(gcd)求最小公约数
  12. Windows开启卓越性能模式,一键睿频
  13. 《全面解读IPTV生态链》-转自CSDN
  14. 凿开数据冰层,透出智能时代的光:华为云与开发者的结伴旅行
  15. JDBC编程的六个步骤以及使用示例(详细)
  16. Win11怎么共享文件夹?Win11创建共享文件夹的方法
  17. 浅谈SAP FICO—总账科目
  18. 蛋白质ph稳定性计算机模拟,蛋白质二聚体相互作用和识别的计算机模拟
  19. python—判断语句练习题05
  20. 【社交网络】2010年电影观后随想

热门文章

  1. sourceTree无法注册解决
  2. 【UEFI基础】PCD
  3. 创意PS:-----程序员变身超人
  4. 基于Spring Boot旅游打卡小程序系统的设计与实现【Java毕业设计·安装调试·代码讲解·文档报告】
  5. 湖北省武汉市社会保险参保缴费查询
  6. OpenSSL杂记(CA证书)
  7. 微信公众号 永久图文素材 content html sample
  8. 如何发送国际短信更便宜、更稳定?
  9. 高等数学学习笔记——第六十一讲——空间曲线的弧长与曲率
  10. PCB设计经典资料学习汇总