1、打包(归档)
tar
语法规则
tar 参数或选项 打包文件名 目标文件
1.打包
-c ---创建打包文件
-v ---显示详细信息
-f ---使用归档文件
注:打包文件习惯上以.tar作为扩展名

2、解包
x ---解包参数
tar xf test.tar ---解包到当前路径下
-C ---指定解包路径
tar xf test.tar -C /home ---解包到/home

3、查看打包文件中的内容
t --- 查看参数
tar tf test.tar

4.追加
A ---将一个包文件中内容追加到另一个包文件中
tar Af test.tar blue.tar ----将blue的内容追加到test中
r ---将文件追加到已经存在的包文件中
tar rf test.tar file1

5、打包完成后直接删除原文件
--remove-files
tar cvf linux.tar f1 f2 f3 --remove-files
提取打包文件中的个别文件
--get 目标文件
tar f linux.tar --get f1
删除打包文件中的个别文件
--delete 目标文件
tar f linux.tar --delete f2

6、压缩
gzip 文件名/打包文件名 默认扩展名.gz
gunzip 压缩文件名 ---解压缩

bzip2 文件名/打包文件名 默认扩展名.bz2
bunzip2 压缩文件名

xz 文件名/打包文件名 默认扩展名.xz
unxz 压缩文件名

zip 压缩文件或目录(扩展名.zip)
zip -r etc.zip /etc
unzip 压缩文件名

7、备份与还原
dump 备份目录或文件系统(分区)
语法规则
dump 参数或选项 备份存储设备 备份目标
备份级别:0-9
f ---指定存储设备
u ---将分区的备份信息记录到/etc/dumpdates

-W ---查看所有分区的备份情况

3.备份
# dump 0f /dev/sdb1 /boot ---备份目录(完整级备份)
# dump 0uf /dev/sdb2 /dev/sda3 ---备份分区
或者
# dump 0uf /dev/sdb2 /home

4、恢复
restore 参数或选项 备份设备
t ---查看备份存储设备的数据
f ---指定备份存储设备
r ---恢复数据
x ---恢复个别文件
# restore tf /dev/sdb1
# restore tf /dev/sdb2

恢复
# restore rf /dev/sdb2 ---恢复到当前路径
# restore xf /dev/sdb2 f1 ---恢复存储设备上的个别文件

Linux打包压缩、备份的更多相关文章

  1. Linux打包压缩解压工具

    第1章      Linux 打包压缩解压工具一.压缩.解压工具 compress/uncompress gzip/gunzip bzip2/bunzip2/ bzcat xz/unxz/ xzcat ...

  2. Linux打包压缩.md

    Linux下打包压缩命令 下面学习一下压缩和打包的相关命令,首先得先明确两个概念,即:压缩和打包 .我们实际使用中一般是打包和压缩结合的使用,为了学习下面简要的介绍一下压缩文件或目录的命令. 压缩:将 ...

  3. Linux 打包压缩与搜索命令

    1.tar 用于对文件进行打包压缩或解压,格式为tar[选项][文件],-f参数必须放到参数最后一位 tar -czvf etc.tar.gz /etc tar参数及作用 参数 作用 -c 创建压缩文 ...

  4. linux打包压缩与搜索命令

    1.tar命令 tar命令用于对文件进行打包压缩或解压,格式为“tar [选项] [文件]”.  tar命令的参数及其作用 参数 作用 -c 创建压缩文件 -x 解开压缩文件 -t 查看压缩包内有哪些 ...

  5. Linux打包压缩与安装卸载

     一.打包压缩 (1)tar:打包拆包命令 tar -cxzjvf 打包后的文件 欲打包的目录  -c:打包文件夹  -x:拆开文件夹  -z:以gzip格式压缩,默认压缩倍数为6倍  -j:以bzi ...

  6. linux打包 压缩 解压tar常归操作

    tar 打包 tar -cvf 打包后路径和文件名.tar 需要打包的路径和文件压缩 tar -zcvf 打包后路径和文件名.tar.gz 需要打包的路径和文件解压 tar -xvf 包名 -C 路径 ...

  7. linux下tomcat下部署项目如何打包压缩备份

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root ...

  8. linux打包压缩命令汇总

    tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思):-x :解开一个压缩文件的参数指令 ...

  9. 【转】linux打包压缩命令

    转自:http://www.cnblogs.com/end/archive/2011/04/20/2022614.html tar命令 [root@linux ~]# tar [-cxtzjvfpPN ...

  10. tar linux 打包 压缩 gzip 命令说明

    参数:-c  :建立一个压缩档案的参数指令(create 的意思):-x  :解开一个压缩档案的参数指令!-t  :查看 tarfile 里面的档案!      特别注意,在参数的下达中, c/x/t ...

随机推荐

  1. linux安装ActiveMQ,并配置开机自启--九五小庞

    1.解压activemq压缩包,重命名文件夹 # cd /usr/local# tar -zxvf apache-activemq-5.11.1-bin.tar.gz# mv apache-activ ...

  2. Win10纯净版软件闪退无法运行的问题

    最近不少雨林木风官网用户在使用Win10电脑的时候都遇到了这么一个问题,在运行某些软件的时候,程序直接闪退无法正常的额运行 ,遇到这种问题我们具体应该怎么解决呢?下面小编就带着大家一起看看吧! Win ...

  3. CloudQuery 询盾社区版 v1.5.0 正式发布!

    这是社区版回归与大家见面的第一个版本,在新版本 v1.5.0 中,CloudQuery 主要功能包括以下几个模块: 统一数据库管理 数据库纳管支持 完善 SQL 编辑器 数据源操作权限 时间权限设置 ...

  4. CloudQuery v1.3.5 上线!

    盼望着,盼望着,东风来了,CloudQuery v1.3.5 的脚步近了. 一起来看看本次升级新增了哪些功能吧! 新增功能 Oracle 现支持结果集排序和筛选. 在结果集左侧的执行日志中,可看到更丰 ...

  5. Django模型关系:从一对多到多对多全解析

    一.一对多关系: ForeignKey 一对多是最常见的模型关系,例如 "作者 - 书籍" 场景:假设一个作者可以写多本书,但每本书只能属于一个作者. 定义关系 核心参数说明: o ...

  6. 高效实现 LRU 缓存机制:双向链表与哈希表的结合

    题目: 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构. 实现 LRUCache 类: LRUCache(int capacity) 以 正整数 作为容量 capacity 初 ...

  7. 客户案例|不需要到健身房的互动健身,so cool!

    拥有健康的体魄,坚持进行身材管理,这是全民健身时代的必然要求. 全民健身 自2020年来,虽然健身房的防疫限制逐渐放松,仍有越来越多的人选择在家中健身.根据移动营销数据分析平台Adjust 的应用数据 ...

  8. 【DP-策略+工厂+单例】Spring实战你的if/switch还多吗

    业务场景:运营后台会审核用户提交的信息,审核人员在后台看数据的时候会根据提交信息的状态展示不同的页面. 状态如下:1: 未提交 2: 已提交(待审核) 3: 审核不通过 4: 审核通过 不同的逻辑需要 ...

  9. G - Game

    https://vjudge.net/contest/388843#problem/G Notice:Don't output extra spaces at the end of one line. ...

  10. JavaSE-面向对象和面向过程

    面向对象和面向过程 Java是一种面向对象的编程语言,它支持面向对象编程(OOP)和面向过程编程两种编程范式.下面将分别解释这两种编程范式,并说明它们的区别. 面向过程编程(Procedural Pr ...