中国都有哪些读书会:tar打包使用绝对路径详解
来源:百度文库 编辑:中财网 时间:2024/10/06 01:41:16
tar: Removing leading `/’ from member names
首先应该明确:*nix系统中,使用tar对文件打包时,一般不建议使用绝对路径。
通常是在两台环境相似的机器上进行同步复制的时候,才有需要使用绝对路径进行打包。使用绝对路径打包时如果不指定相应的参数,tar会产生一句警告信息:”tar: Removing leading `/’ from member names”,并且实际产生的压缩包会将绝对路径转化为相对路径。
比如:
root@queen ~ # tar -czvf robin.tar.gz /home/robintar: Removing leading `/' from member names/home/robin//home/robin/file1/home/robin/file2/home/robin/file3root@queen ~ # tar -tzvf robin.tar.gzdrwxr-xr-x robin/root 0 2009-11-10 18:51:31 home/robin/-rw-r--r-- robin/root 0 2009-11-10 18:51:28 home/robin/file1-rw-r--r-- robin/root 0 2009-11-10 18:51:30 home/robin/file2-rw-r--r-- robin/root 0 2009-11-10 18:51:31 home/robin/file3root@queen ~ #
这样的一个压缩包,如果我们再去解开,就会当前目录(也即此例中的“~”)下再新建出“./home/robin/” 两级目录。对于这样的压缩包,解压方法是使用参数 “-C”指解压的目录为根目录(“/”):tar -xzvf robin.tar.gz -C /
更为可靠的方法是在打包和解开的时候都使用参数 -P:
root@queen ~ # tar -czvPf robin.tar.gz /home/robin//home/robin//home/robin/file1/home/robin/file2/home/robin/file3root@queen ~ # tar tzvf robin.tar.gzdrwxr-xr-x robin/root 0 2009-11-10 18:51:31 /home/robin/-rw-r--r-- robin/root 0 2009-11-10 18:51:28 /home/robin/file1-rw-r--r-- robin/root 0 2009-11-10 18:51:30 /home/robin/file2-rw-r--r-- robin/root 0 2009-11-10 18:51:31 /home/robin/file3root@queen ~ # tar -xzvPf robin.tar.gz/home/robin//home/robin/file1/home/robin/file2/home/robin/file3root@queen ~ #
ASP 怎么使用绝对路径?
ghost 的使用详解?
GridBagLayout使用详解
WIN32 API里的CreateFile函数如何使用绝对路径
asp中如何使用相对路径和绝对路径
如何设置IIS可以在ASP中使用绝对路径
求一个网页所使用的绝对路径的URL是什么?
怎样使用行李打包带?
TAR是什么意思?
请教教我如何使用WinRAR将文件打包
瑞星杀毒软件无法使用打包工具
如何使用TrojanHunter(木马猎手)详解!
windows的ntsd使用详解谁知道?
在Free Pascal IDE中调试时怎么使用相对路径而不是绝对路径?
制作网页时,怎样对图片使用相对路径和绝对路径
tar xvf 和tar -xvf的区别?
tar命令简介?
tar xvf命令
tar文件安装
编写vb程序使用何种软件打包比较好!
使用TDA打包时分辨率不符合的问题
打包的文件不能复制:源文件正被使用
聚丙稀废旧打包带再生颗粒的销售,使用,
vb打包程序可以在WIN2000sever使用吗?急!