归档后缀.tar 归档+压缩 后缀.tar.gz 归档+压缩:bz2 (算法) [root@localhost ~]# tar -cvf grub.tar /boot/grub2/ [root@localhost ~]# tar -czvf grub.tar.gz /boot/grub2/ [root@localhost ~]# tar -cjvf grub.tar.gz /boot/grub2/ 加z参数对比 加j(bz2)算法对比 [root@localhost ~]# ll -h grub.ta* -rw-r--r--. 1 root root 7.7M 12月 4 19:36 grub.tar -rw-r--r--. 1 root root 3.1M 12月 4 20:49 grub.tar.gz [root@localhost ~]# ll -h 总用量 14M -rw-r--r--. 1 root root 7.7M 12月 4 19:36 grub.tar -rw-r--r--. 1 root root 2.5M 12月 4 20:57 grub.tar.bz2 -rw-r--r--. 1 root root 3.1M 12月 4 20:49 grub.tar.gz 文件类型对比 [root@localhost ~]# file grub.tar.bz2 grub.tar.gz grub.tar.bz2: bzip2 compressed data, block size = 900k grub.tar.gz: gzip compressed data, from Unix, last modified: Sun Dec 4 20:49:35 2016
# c create 创建 # v verbose详细 详情 # f filename 文件名 # z 压缩 # x 解包 # j bz2算法 #C 大C 指定解包到目录 file 命令查看文件类型file type [root@localhost ~]# file grub.tar grub.tar: POSIX tar archive (GNU) 例: 把两个目录或目标+文件打包成一个包 [root@localhost ~]# tar -cvf ss.tar /boot /etc/passwd 例: 不解包查看包内容 [root@localhost ~]# tar -tvf ss.tar 例: 解包到指定目录 [root@localhost ~]# tar -xvf ss.tar -C /opt #大C加路径