Linux打包压缩解压缩

tar:备份压缩命令
压缩命令gzip,压缩之后的文件以gz结尾
压缩: gzip chenjian (源文件丢失)
gzip -9 chenjian (-9是最高压缩比)
gzip -c chenjian>chenjian.gz(源文件不丢失)

解压缩:gunzip chenjian.gz
常见的Tar方式压缩解压缩:

tar -zcvf zhangsan.tar.gz  zhangsan
tar -zcvf cccc.tar.gz cccc

将 zhangsan 这个文件夹压缩 为zhangsan.tar.gz

打包 tar -cvf cccc ==>cccc.tar
压缩 gzip -9 cccc.tar ===>cccc.tar.gz
z是压缩参数,相当于加入了gzip,不加z相当于打包不压缩,速度快,体积大。
c 是压缩标记
v 显示压缩过程
F file后面跟文件名

tar -zxvf zhangsan.tar.gz  -C /opt/

x解压缩标记
-C是指定解压缩的目标目录,如果不指定,解压缩到当前目录
时间做文件名

tar cfz /tmp/etc-date +%y%m%d.tar.gz etc

/home/work/test这个目录,希望压缩成一个test.tar.gz的包,解压后,就是一个test目录。

tar -czvf /home/work/test.tar.gz -C /home/work test

将log-220118.tar.gz解压到/home/jiasiming/tomcat-logs目录下

tar -zxvf log-220118.tar.gz -C /home/jiasiming/tomcat-logs

如果从windows压缩,需要使用zip格式,解压缩使用unzip
在这里插入图片描述

posted @ 2022-02-13 23:55  SimoonJia  阅读(13)  评论(0编辑  收藏  举报