当我想查看下面的tar文件时,tar显示以下三个文件
来自/ var / tmp
tar tvf fix.tar install.sh /usr/cti/apps/swp/dir/script1.sh /usr/cti/lib/swp/dir/script2.sh
。 。
但是当我想打开文件到他们的目录
那么我得到关于/usr/cti/lib/swp/dir/script2.sh的错误,
请咨询为什么tar不能打开/ usr / cti / lib / swp / dir下的script2.sh?
来自/ var / tmp
tar xvfp fix.tar install.sh /usr/cti/apps/swp/dir/script1.sh tar: Removing leading `/' from member names /usr/cti/lib/swp/dir/script2.sh
尝试使用-C选项定义输出目录。 这些文件将被提取到文件系统/硬盘的“根目录”,方法是将其设置为/
所以要提取你的档案,你应该尝试下面的命令:
tar xvfp fix.tar -C /
这样, script2.sh文件script1.sh和script2.sh将被解压到/usr/cti/apps/swp/dir/