Linux中制作/释放.tar.gz和.tar.bz2包文件

本文介绍了如何在Linux中使用tar命令来制作和释放.tar.gz和.tar.bz2压缩包。通过示例展示了如何备份/boot和/etc目录,将其保存为bootetc.tar.gz,以及备份/usr/sbin目录并保存为usrsbin.tar.bz2。同时,文章还演示了如何查看压缩包内容以及如何将压缩包解压到指定目录。
摘要由CSDN通过智能技术生成

制作/释放.tar.gz和.tar.bz2包文件
 问题

  1. 备份/boot、/etc这两个文件夹,保存为bootetc.tar.gz文件
  2. 查看bootetc.tar.gz文件内包含哪些内容
  3. 将bootetc.tar.gz释放到文件夹/root/bootetc/下
  4. 备份/usr/sbin目录,保存为usrsbin.tar.bz2文件
  5. 查看usrsbin.tar.bz2文件内包含哪些内容
  6. 将usrsbin.tar.bz2释放到/root/usrsbin/文件夹下
     方案
    tar命令式Linux中经常用的归档工具,可以利用选项“-z”或“-j”,可以对归档后文件进行压缩。
    tar命令的常用选项
    -c:创建 .tar 格式的归档文件
    -x:解开.tar格式的归档文件
    -C:解包时指定释放的目标文件夹
    -f:表示使用归档文件
    -z:调用 gzip 执行压缩或解压缩
    -j:调用 bzip2 执行压缩或解压缩
    -v:输出详细信息
    -t:列表查看包内的文件
    tar命令的格式与zip命令格式有点相似:
    tar -zcf 压缩后文件的名字 源文件绝对路径
     步骤
    实现此案例需要按照如下步骤进行。
    步骤一:备份/boot、/etc这两个文件夹,保存为bootetc.tar.gz文件
    命令操作如下所示:
    [root@localhost /]# cd /opt/
    [root@localhost opt]# rm -rf *
    [root@localhost opt]# tar -zcf /opt/bootetc.tar.gz /boot/ /etc/
    tar: 从成员名中删除开
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值