Linux备份压缩命令「建议收藏」

Linux备份压缩命令

大家好,又见面了,我是全栈君。

gzip 命令

把/home/chenjialins目录下的familyA目录下所有文件压缩成.gz文件
cd /home/chenjialins
tar -cvf /home/chenjialins/familyA.tar /home/chenjialins/familyA 首先进行打包,因为gzip不能直接对目录进行压缩
gzip familyA.tar 进行压缩
gzip -l familyA.tar.gz 查看压缩包详细信息

解压缩familyA.tar
gzip -dv familyA.tar.gz
gzip -v -9 familyA.tar 高压缩比
gzip -l familyA.tar.gz

gzip -dv familyA.tar.gz
gizp -v -1 familyA.tar 低压缩比
gzip -l familyA.tar.gz

bzip2 命令

把/home/chenjialins目录下的familyA目录下所有文件压缩成.bz2文件
cd /home/chenjialins
tar -cvf /home/chenjialins/familyA.tar /home/chenjialins/familyA
bzip2 -z familyA.tar 压缩需加上参数-z

解压缩chenjialins.tar.bz2
bzip2 -d familyA.tar.bz2 

tar  命令

将整个/home/chenjialins/familyA目录下的文件全部打包成为/home/chenjialins/familyA.tar

仅打包,不压缩

tar -cvf /home/chenjialins/familyA.tar /home/chenjialins/familyA

打包后,以gzip压缩

tar -zcvf /home/chenjialins/familyA.tar.gz /home/chenjialins/familyA

打包后,以bzip2压缩

tar -jcvf /home/chenjialins/familyA.tar.bz2 /home/chenjialins/familyA

# 特别注意,在参数f之后的文件档名是自己取的,我们习惯上都用.tar来作为辨识
# 如果加z参数,则以.tar.gz或.tgz来代表gzip压缩过的tar file
# 如果加j参数,则以.tar.bz2来作为文档名

转载于:https://www.cnblogs.com/student-programmer/p/6795794.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108536.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 发布版sha1怎么获取_sha1.rar

    发布版sha1怎么获取_sha1.rar获取SHA1值首先,绝大多数App在调试时使用的签名文件(debugkeystore)和最终App发布使用的签名文件(自定义的keystore)是不同的,不同签名文件的SHA1值也是不同的。下面提供几种获取SHA1值的方式:通过Eclipse编译器获取SHA1使用adt22以上版本,可以在eclipse中直接查看。Windows:依次在eclipse中打开Window->…

    2022年8月11日
    12
  • java发送邮件mail.jar[通俗易懂]

    java发送邮件mail.jar[通俗易懂]这里短信发送是基于对mail.jar封装的jar包开发的,但是基本参数是一样的,可以参考packagecom.dw;importcom.dareway.framework.exception.AppException;importcom.dareway.framework.mail.MailInfo;importcom.dareway.framework.mail.Mail…

    2022年5月15日
    34
  • java path环境变量_java配置环境变量

    java path环境变量_java配置环境变量前段时间因为windows10更新的缘故,系统越来越卡,任务管理器也闪退,试了各种方法都不管用,反而越改问题越多,乘着周末,昨天把系统重装了,现在记录一下配置java环境变量的过程。1.安装jdk,从官网下就行,我的是把原来的做了个备份,直接解压的。如下图2.记录下你要配置的jdk路径。右键此电脑,属性,点击高级系统设置,选择环境变量。3.现在就可以新建环境变量了。点击新建,变量名为JAVA_HO…

    2022年5月31日
    22
  • 排序二叉树的建立与中序遍历

    排序二叉树的建立与中序遍历树结构练习——排序二叉树的中序遍历TimeLimit:1000msMemorylimit:65536K有疑问?点这里^_^题目描述在树结构中,有一种特殊的二叉树叫做排序二叉树,直观的理解就是——(1).每个节点中包含有一个关键值(2).任意一个节点的左子树(如果存在的话)的关键值小于该节点的关键值(3).任意一个节点的右子树(如果存在的话)的关键值大于该节点的关键值。现

    2022年7月25日
    5
  • Android滑动解锁功能实现,Android_滑动解锁

    Android滑动解锁功能实现,Android_滑动解锁1.滑动解锁代码流程图:流程图图片资源:https://pan.baidu.com/s/1tkcw0tdxV78mnwHqOtcAGg提取码:2xsq2.代码:xml文件:xmlns:app=”http://schemas.android.com/apk/res-auto”xmlns:tools=”http://schemas.android.com/tools”android:layout_wi…

    2022年6月29日
    37
  • mybatis拦截器不生效_自动助力器失效是什么原因

    mybatis拦截器不生效_自动助力器失效是什么原因现象:自定义插件注册成功,但是始终不进入拦截器方法;排查Mybatis拦截器是采用的责任链模式,一般拦截器中intercept方法中最后执行invocation.proceed()方法,将拦截器责任链向后传递;但是查看pageHelper源码可以发现,他的拦截器方法中并没有向后传递责任链,而是直接执行了查询:com.github.pagehelper.PageInterceptor#intercept思路想办法让自定义拦截器,在pageHelper拦截器之前执行;所以需要使自定义拦

    2022年9月9日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号