美文网首页
打包压缩 解压 -c

打包压缩 解压 -c

作者: 十七遇你_dc8d | 来源:发表于2018-05-03 20:33 被阅读0次

tar -czf etc-gzip.tar.gz /etc/ //z是gzip 压缩成gz 压缩内容比较大 压缩速度和压缩体积成反比

tar -cjf etc-bzip.tar.bz /etc/ //j是bzip 压缩成bz 压缩中等

tar -cJf etc-xzip.tar.xz /etc/ //J是xzip 压缩成xz 压缩成最小

ll -h etc* 观察3个包的体积

解压tar -x

tar -tf sys.tar.xz //t查看f文件名

tar -xzvf etc1.tar.gz //x解压z调为gzip,还可以自动判断

tar -xvf etc1.tar.gz //无需指定解压工具,tar会自动判断

tar -xvf etc2.tar.bz2 -C /tmp //-C解压到//tmp目录

终极大法:

tar xf etc3.tar.xz //简单粗暴

==解压zip

unzip xxx.zip

mysql物理备份及恢复

cd /var/lib/mysql
tar -cJf /backup/mysql.tar.xz * 压缩
tar -xf /backup/mysql.tar.xz -C /var/lib/mysql 解压
进入工作目录,备份就不会包含绝对路径

host A /etc (海量小文件) --------> host A /tmp 将海量小文件从etc下弄到tmp下

tar -czf - /etc |tar -xzf - -C /tmp

czf 后的“-”代表先保存到内存中。
xzf后的"-"指的是前面的内存数据

host A /etc (海量小文件) --------> host B /tmp 将海量小文件从A电脑传送到B电脑中这样可以瞬间转移过去

常规方法: scp -r /etc 172.16.20.21:/tmp 这种方法速度极慢

扩展方法nc方法 B 监听端口(192.168.100.20)

B接口

systemctl stop firewalld.service 双方都要关掉防火墙

nc -l 8888 |tar -xzf - -C /tmp //启动监听程序8888 相当于设个暗号 等待传输

A接口
关掉防火墙后

tar -czf - /etc | nc 192.168.100.20 8888 进行传输

相关文章

  • Linux基础命令四

    一、打包解包压缩解压先关命令 zip打包解包压缩解压 tar打包解包压缩解压 -z 压缩,解压 -c 创建文件 -...

  • Linux命令(6)

    打包压缩与搜索命令 tar 对文件进行打包压缩或者解压命令,格式为tar[选项][文件]-c ...

  • 打包压缩 解压 -c

    tar -czf etc-gzip.tar.gz /etc/ //z是gzip 压缩成gz ...

  • shell命令整理(七)

    打包压缩 window打包压缩工具: linux打包压缩工具: 打包 解包 案例 压缩 解压缩 案例 打包压缩一起...

  • linux学习笔记-06打包压缩相关

    tar tar命令用于对文件打包压缩或解压,格式为:tar [选项] [文件] 命令参数-c 创建压缩文件-...

  • Linux的文件的打包(tar方法)

    Linux的文件的打包(tar方法) tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾...

  • Linux压缩命令

    .zip格式压缩与解压缩 .gz格式压缩与解压缩 .bz2格式压缩与解压缩 打包命令tar

  • centos7 tar.gz zip 解压命令

    tar负责打包,gzip负责压缩 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文...

  • centos7 tar.gz zip 解压命令

    tar负责打包,gzip负责压缩 tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文...

  • Linux(tar)压缩解压文件到指定目录

    tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c...

网友评论

      本文标题:打包压缩 解压 -c

      本文链接:https://www.haomeiwen.com/subject/yrufkftx.html