Linux命令学习之压缩命令tar

打包命令格式:tar cf 打包之后的文件 需要打包的目录,这样的命令,只能打包,不能压缩。tar cf /tmp/etc-backup.tar /etc就是把/etc目录下的所有文件打包形成的etc-backup.tar放到/tmp目录下。可以看到执行tar cf /tmp/etc-backup.tar /etc之前/tmp目录下没有etc-backup.tar,执行之后,/tmp目录下就有了etc-backup.tar
Linux命令学习之压缩命令tar_第1张图片
tar zcf /tmp/etc-backup.tar.gz /etc使用gzip进行压缩。
在这里插入图片描述
tar jc -f /tmp/etc-backup.bz2 /etc使用bzip2进行压缩,但是报错:

tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now

在这里插入图片描述
yum install -y bzip2安装一下bzip2
Linux命令学习之压缩命令tar_第2张图片
再次执行tar jc -f /tmp/etc-backup.bz2 /etc就发现成功了。
Linux命令学习之压缩命令tar_第3张图片

此文章为6月Day 7学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

你可能感兴趣的:(Linux基础学习,linux,学习,服务器)