栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

RHCSA-A13. 创建归档打包压缩文件夹

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

RHCSA-A13. 创建归档打包压缩文件夹

红帽RHCE考试上午-RHCSA(RH134) servera.example.com 任务 13. 创建归档打包压缩文件夹
  • 需要同时掌握创建tar.gz,xz 和bzip2 格式的压缩包的能
任务要求
  • 创建名为/root/backup.tar.gz 的tar 包,用来压缩/usr/local 目录
完成步骤
tar czvf /root/backup.tar.gz /usr/local
file /root/backup.tar.gz #检查是否为gzip 文件
  • 如果要求达成bz2的压缩包就用小j
    tar jcvf /root/backup.tar.bz2 /usr/local
考察的知识点 tar打包和压缩
  • tar 即 Tape ARchive 磁带归档,可以对目录和多个文件打包一个文件,并且可以压缩,保留文件属性不丢失,常用于备份功能,
    tar [常用选项组合] [生成的包] [被打包的源文件或者目录]
    tar xf [要被解压的包] -C [指定释放到的目录]

  • 常用选项组合

czvf #创建tar.gz
cjvf #创建tar.bz2
cJvf #创建tar.xz
-c:创建压缩包
-z:有gzip属性的
-j:有bz2属性的
-J:具有xz属性的
-Z:有compress属性的
-v:显示所有过程
-x: 解压
-O:将文件解开到标准输出
-f: 输出到文件
  • 各种压缩打包
[root@centos8 ~]#tar zcvf etc.tar.gz /etc/
[root@centos8 ~]#tar jcvf etc.tar.bz2 /etc/
[root@centos8 ~]#tar Jcvf etc.tar.xz /etc/
[root@centos8 ~]#ll etc.tar.*
-rw-r--r-- 1 root root 3645926 Dec 20 22:00 etc.tar.bz2
-rw-r--r-- 1 root root 5105347 Dec 20 21:59 etc.tar.gz
-rw-r--r-- 1 root root 3101616 Dec 20 22:00 etc.tar.xz
  • 只打包目录内的文件,不所括目录本身
[root@centos8 ~]#cd /etc
[root@centos8 etc]#tar zcvf /root/etc.tar.gz ./
  • 利用 tar 进行文件复制
[root@centos8 ~]#tar c /data/ | tar x -C /backup
tar: Removing leading `/' from member names
  • 解压缩包不需要加特殊选项,能解开的自然就给解开了,解不开的自然就解不开
tar xf /PATH/FILE.tar
tar xf /PATH/FILE.tar -C /PATH/
常见压缩包解压方法
  1. *.tar 用 tar –xvf 解压
  2. *.gz 用 gzip -d或者gunzip 解压
  3. .tar.gz和.tgz 用 tar –xzf 解压
  4. *.bz2 用 bzip2 -d或者用bunzip2 解压
  5. *.tar.bz2用tar –xjf 解压
  6. *.Z 用 uncompress 解压
  7. *.tar.Z 用tar –xZf 解压
  8. *.rar 用 unrar e解压
  9. *.zip 用 unzip 解压
  10. *.xz 用 xz -d 解压
  11. *.tar.xz 用 tar -zJf 解压
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277860.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号