1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > centos解压分卷rar_linux命令:tar分卷压缩与合并解压缩

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

时间:2024-04-18 09:18:18

相关推荐

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

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

最近,由于centos版本截止对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

#tarzcf-/www/wwwroot|split-d-b999m-wwwroot.tar.gz.

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

#分卷压缩bz2

#tarjcf-/www/wwwroot|split-d-b100m-wwwroot.tar.bz2.

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

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

合并分卷并解压缩

#解压gz分卷

#catwwwroot.tar.gz.*|tarzx

#解压bz2分卷

#catwwwroot.tar.bz2.*|tarjx

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

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

wget/wwwroot.tar.gz.00(远程获取并下载文件)

打赏

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。