导读

在linux中,常用的文件压缩工具有gzip、bzip2、zip 。 bzip2是最理想的压缩工具,它提供了最大限度的压缩。zip 兼容性好windows也支持

bzip2 命令

在shell 提示下输入命令:

压缩文件:

bzip2 filename //文件即会被压缩,并被保存为 filename.bz2

解压文件:

bunzip2 filename.bz2 //filename.bz2会被删除,而以filename代替

bzip2 filename.bz2 file1 file2 file3 /usr/work/school //把 file1、file2、file3 以及 /usr/work/school 目录中的内容压缩起来放入 filename.bz2

gzip 命令

在shell 提示下命令:

压缩文件:

gzip filename //文件即会被压缩,并被保存为 filename.gz

解压文件:

gunzip filename.gz //filename.gz 会被删除,而以filename代替

gzip -r filename.gz file1 file2 file3 /usr/work/school //上面命令把 file1、file2、file3 以及 /usr/work/school 目录中的内容压缩起来放入 filename.gz

tar 命令

tar 这个命令把大量的文件和目录打包成一个文件

-c 创建一个新归档

-f 当与-c 选项一起使用时,创建的tar 文件使用该选项指定的文件名;当与-x选项一起使用时,则解除该选项指定的归档

-t 显示包括在tar 文件中的文件列表

-v 显示文件的归档进度

-x 从归档中抽取文件

-z 使用gzip压缩tar 文件

-j 使用bzip2压缩tar 文件

要创建一个tar 文件 :

tar -cvf filename.tar directory/file /home/mine //上面的命令将 directory/file、/home/mine 放入归档文件中

要列出tar 文件的内容 :

tar -tvf filename.tar //要抽取tar文件的命令,输入命令:

tar -xvf filename.tar //这个命令不会删除tar 文件,但会把解除归档的内容复制到当前目录下,并保留归档文件所使用的任何目录结构。

请记住, tar 默认不压缩文件。

要创建一个使用tar和bzip2来归档压缩的文件,使用-j选项: tar -cjvf filename.tbz file

如果使用bunzip2 命令解压filename.tbz文件,则filename.tbz会被删除,以filename.tar代替。

要扩展并解除归档bzip.tar文件,输入命令: tar -xjvf filename.tbz

要创建一个用tar 和gzip归档并压缩的文件,使用-z选项: tar -czvf filename.tgz file

如果使用gunzip 命令解压filename.tgz文件,则filename.tgz会被删除,以filename.tar代替

linux怎么备份文件夹命令,linux环境文件备份命令相关推荐

  1. 在linux上备份文件夹在哪里找,Linux 备份 文件夹的权限 然后在其他机器进行恢复...

    Study From https://www.cnblogs.com/chenshoubiao/p/4780987.html 用到的命令 getfacl 和 setfacl 备份 getfacl -R ...

  2. 如何删除linux模板下文件,linux删除文件夹(linux删除文件夹命令是什么)

    linux删除文件夹(linux删除文件夹命令是什么) 怎么将linux删除文件夹? Linux系统通常由命令来操作.对于如何删除Linux文件夹的问题,我们已经列出了操作的步骤和方法来帮助您解决如何 ...

  3. linux删除文件夹rmdir,Linux删除文件夹之rmdir命令

    1. rmdir命令简介 本文主要介绍rmdir命令,该命令用于删除Linux上的空目录.对于非空目录,请使用rm命令. 2. rmdir命令选项 -p或--parents:删除指定目录后,若该目录的 ...

  4. linux之我常用的系统重要文件备份命令

    pgrep pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令.不过,这个命令主要是用来列举进程ID的 想要找到 SSH 服务器的 PID > pgr ...

  5. linux 压缩文件夹bz,Linux下tar、bz、gz等压缩包的压缩和解压

    Linux下用户经常需要备份计算机系统中的数据,为了节省存储空间,常常将备份文件进行压缩存储,一般可以节约50-90%的存储空间,本文是对压缩和解压命令的大致总结 .tar.gz 或 .tgz 解压: ...

  6. linux复制文件夹 实例,linux复制文件夹与文件实例介绍linux操作系统 -电脑资料

    本文章来介绍一下关于linux复制文件夹与文件的一些基础用法,有需要学习的朋友可参考一下本文章, CP命令 格式: CP [选项] 源文件或目录  目的文件或目录 选项说明:-b 同名,备分原来的文件 ...

  7. linux创建目录无权限,linux下文件夹权限 linux 创建文件夹没有权限

    linux 给所有文件下文件加权限 更改文件用户组.使用命令chgrp,命令如下. 更改文件所有者.使用命令chown. chown命令可以同时修改所有者和用户组名称(即拥有chgrp的功能),命令如 ...

  8. linux find 文件夹类型,Linux find 强大的文件查找工具

    "一切皆文件"是 Linux的哲学思想之一, 这条命令可以统计当前linux系统中有多少文件ls -R / |wc -l &建议放在后台执行,因为你的系统文件很多则会消耗很 ...

  9. linux扩充文件夹容量,Linux扩充磁盘空间 【附查看磁盘命令】

    今天手里一台raksmart要重做一下系统,但是做完以后发现磁盘空间只有2G-顿时感觉整个人不好了.于是乎练习客服处理,RAKSmart机器速度虽然一般,但是客服回复是真快,只需要一段命令就可以完美解 ...

  10. linux 删除单个创建文件夹,Linux 删除文件夹和创建文件的命令

    VS中批注的使用 SAL 是 Microsoft 源代码注释语言. 使用源代码批注,可以使代码背后的意图更加清晰. 这些注释还可以使用自动化的静态分析工具更准确地分析代码,显著减少误判.那么什么是批注 ...

最新文章

  1. PinPoint分布式全链路监控
  2. linux httpd 域名映射,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  3. 这次是在没有外网yum仓库的情况下搭建内网yum仓库和无人值守pxe装机
  4. JAVA数据库连接的另一种实现及简单的数据插入及显示
  5. python子进程关闭fd_如果创建了multiprocessing.Pool,Python子进程wait()将失败
  6. C++学习之路 | PTA乙级—— 1015 德才论 (25分)(精简)
  7. 较高Google PR中文博客
  8. 普通软件项目开发过程规范(五)—— 总结
  9. BZOJ 4094 USACO 2013 Dec. Optimal Milking
  10. 6 岁就成“大厂团宠”,这门编程语言竟引 Linux、谷歌、亚马逊共“折腰” !
  11. NGINX 4xx 5xx 状态码构造
  12. iOS应用开发应遵循的10条设计原则
  13. CCNA考试题库,考试真题
  14. 程序员经历过的最难调试的Bug是什么?
  15. 跨网段共享服务器文件夹,跨网段文件共享
  16. 【ARM-Linux开发】【DSP开发】AM5728介绍
  17. 论latex插入图片最好的方法!
  18. hadoop错误DataXceiver error processing WRITE_BLOCK operation
  19. 如何使用友盟统计(自定义事件)
  20. 键盘大小写切换时小写shift和大写caps Lock按键问题

热门文章

  1. 网站项目打包成app
  2. java代码实现购物车小程序_微信小程序实现购物车代码实例详解
  3. 《MySQL技术内幕》读书笔记
  4. vba把json转数组中_网抓处理Json数据 | VBA实例教程
  5. 海量数据存储 - 性能瓶颈 - 解决方案
  6. 万稞pw80线切割编程软件_现在模具设计,编程行业,还是很吃香的
  7. 深度学习入门(六)——计算机视觉简述
  8. notepad2正则表达式替换字符串
  9. mac电脑安装mysql客户端
  10. JMeter压力测试工具