日期:2014-05-16  浏览次数:20931 次

tar 打包失败
我现在做了个lfs的系统,想打包 / 下所有的文件和文件夹
打包的时候发现有些文件夹没有打包进来。不是每次都没打包进来,有时候是都都能打包。


我尝试过多种命令,都未能每次打包成功
cd /
tar -zcf lfs.tgz / --exclude=usb

cd /
tar jcvpf lfs-6.6.tar.bz2 / --exclude=usb

cd /
tar jcvpf lfs.tar.bz2 bin/ boot/ etc/ home/ proc/ ..... usr/



------解决方案--------------------
没权限当然打不进来了
换个有权限的用户
/下有些文件是动态生成的,有些根本就不是普通文件
还是先定位你要打包的东西再说
------解决方案--------------------
权限有好几个地方有限制。

最最普通的:chmod命令设置的
第二普通的:setacl命令设置的
最恶心的:selinux相关的命令设置的,居然忘记叫什么名字了。

这三个都看看。