您的位置:首页 > 其它

tar 压缩时忽略目录结构

2015-10-28 03:13 225 查看
tar zcvf /opt/mysql.tar.gz /var/lib/mysql/ 执行这样一条命令将/var/lib/mysql/ 下的文件压缩到/opt/mysql.tar.gz[root@master1 opt]# tar tvf mysql.tar.gz
drwxr-xr-x mysql/mysql 0 2014-09-10 16:30 var/lib/mysql/
-rw-rw---- mysql/mysql 143 2014-09-10 02:23 var/lib/mysql/master1-bin.000001
-rw-rw---- mysql/mysql 50331648 2014-09-09 21:37 var/lib/mysql/ib_logfile1
-rw-rw---- mysql/mysql 143 2014-09-10 04:58 var/lib/mysql/master1-bin.000003
-rw-rw---- mysql/mysql 50331648 2014-09-10 16:30 var/lib/mysql/ib_logfile0
-rw-rw---- mysql/mysql 120 2014-09-10 16:30 var/lib/mysql/master1-bin.000004
drwxr-xr-x mysql/mysql 0 2014-09-09 21:37 var/lib/mysql/test/
-rw-r--r-- root/root 125 2014-09-09 21:38 var/lib/mysql/RPM_UPGRADE_HISTORY执行压缩包查看命令我们可以看到他打包的过程中将文件的完整路径结构也创建了

tar zcvf /opt/mysql2.tar.gz -C /var/lib/ mysql/ 执行这样一条命令将/var/lib/mysql/ 下的文件压缩到/opt/mysql.tar.gz[root@master1 opt]# tar tvf mysql2.tar.gz
drwxr-xr-x mysql/mysql 0 2014-09-10 16:30 mysql/
-rw-rw---- mysql/mysql 143 2014-09-10 02:23 mysql/master1-bin.000001
-rw-rw---- mysql/mysql 50331648 2014-09-09 21:37 mysql/ib_logfile1
-rw-rw---- mysql/mysql 143 2014-09-10 04:58 mysql/master1-bin.000003
-rw-rw---- mysql/mysql 50331648 2014-09-10 16:30 mysql/ib_logfile0
-rw-rw---- mysql/mysql 120 2014-09-10 16:30 mysql/master1-bin.000004
drwxr-xr-x mysql/mysql 0 2014-09-09 21:37 mysql/test/
执行压缩包查看命令我们可以看到这回打包的过程中文件的最高目录为mysql 忽略了文件完整的路径结构
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息