给定一个压缩存档文件,例如application.tar.gz,其中有一个文件夹application/x/y/z.jar,我想能够获取我最新版本的z.jar并使用它更新/刷新存档。除了像下面这样的方法之外,还有其他方法可以做到这一点吗?tar-xzfapplication.tar.gzcp~/myupdatedfolder/z.jarapplication/x/ytar-czfapplicationapplication.tar.gz我知道tar中的-u开关可能有助于避免解压缩整个东西,但我不确定如何正确使用它。 最佳答案 好吧,
给定一个压缩存档文件,例如application.tar.gz,其中有一个文件夹application/x/y/z.jar,我想能够获取我最新版本的z.jar并使用它更新/刷新存档。除了像下面这样的方法之外,还有其他方法可以做到这一点吗?tar-xzfapplication.tar.gzcp~/myupdatedfolder/z.jarapplication/x/ytar-czfapplicationapplication.tar.gz我知道tar中的-u开关可能有助于避免解压缩整个东西,但我不确定如何正确使用它。 最佳答案 好吧,
您好,我正在尝试解压Solaris服务器上的压缩文件。我运行命令tarxvf4.56_release.tar.gz但是这样报如下错误tar:directorychecksumerror最初我认为这是一个错误的下载所以我重新下载了文件(实际上是不同的版本)并且它报告了同样的错误。在Linux服务器上的Linux上解压缩和解压缩它工作正常。任何想法我做错了什么。 最佳答案 .tar.gz提示您做错了什么-您没有先解压缩它。如果您的tar版本支持它,您可以使用-z标志指定它是用gzip压缩的:tar-xzvf4.56_release.ta
您好,我正在尝试解压Solaris服务器上的压缩文件。我运行命令tarxvf4.56_release.tar.gz但是这样报如下错误tar:directorychecksumerror最初我认为这是一个错误的下载所以我重新下载了文件(实际上是不同的版本)并且它报告了同样的错误。在Linux服务器上的Linux上解压缩和解压缩它工作正常。任何想法我做错了什么。 最佳答案 .tar.gz提示您做错了什么-您没有先解压缩它。如果您的tar版本支持它,您可以使用-z标志指定它是用gzip压缩的:tar-xzvf4.56_release.ta
我正在尝试创建包含几个文件的tar存档,但在存档中重命名这些文件。现在我有这样的东西:tar-czvffile1/some/path/to/file2file3etc但我想做这样的事情:tar-czvffile1=file1/some/path/to/file2=file2file3=path/to/renamedFile3etc=etc当提取到目录testDir时,您会看到以下文件:测试目录/文件1测试目录/文件2testDir/path/to/renamedFile3测试目录/等我该怎么做? 最佳答案 您可以使用--transf
我正在尝试创建包含几个文件的tar存档,但在存档中重命名这些文件。现在我有这样的东西:tar-czvffile1/some/path/to/file2file3etc但我想做这样的事情:tar-czvffile1=file1/some/path/to/file2=file2file3=path/to/renamedFile3etc=etc当提取到目录testDir时,您会看到以下文件:测试目录/文件1测试目录/文件2testDir/path/to/renamedFile3测试目录/等我该怎么做? 最佳答案 您可以使用--transf
目录mydir上的tar将归档隐藏文件和隐藏的子目录,但是withinmydir中的tar与*通配符不会。这是已知的不一致或错误吗?编辑:附加信息。tarfromwithinmydir带有*通配符将不会“看到”也不会归档隐藏文件和隐藏子目录直接目录。但是,在mydir的非隐藏子目录中,隐藏文件和隐藏子目录将被归档。换句话说,在目录树的更深处,隐藏的对象将被归档。 最佳答案 使用通配符将不起作用。你必须指定.(当前目录)如果您指的是包含隐藏文件的完整目录。你可以做tar-cvpzftest.tgz.
目录mydir上的tar将归档隐藏文件和隐藏的子目录,但是withinmydir中的tar与*通配符不会。这是已知的不一致或错误吗?编辑:附加信息。tarfromwithinmydir带有*通配符将不会“看到”也不会归档隐藏文件和隐藏子目录直接目录。但是,在mydir的非隐藏子目录中,隐藏文件和隐藏子目录将被归档。换句话说,在目录树的更深处,隐藏的对象将被归档。 最佳答案 使用通配符将不起作用。你必须指定.(当前目录)如果您指的是包含隐藏文件的完整目录。你可以做tar-cvpzftest.tgz.
我是tar命令的新手。我在一个目录中有很多文件:1_1_1.txt,1_1_2.txt,2_1_1.txt,2_1_2.txt..我知道有一个命令:tarcffile.tar*.txt这会将所有四个文件tar成file.tar。但是我需要将1_1_1.txt和1_1_2.txt打包成一个tar文件,将2_1_1.txt和2_1_2.txt打包>进入另一个tar文件。我怎样才能做到这一点? 最佳答案 要简单地创建这些文件的压缩包,我会这样做:tarcfones.tar1_*.txttarcftwos.tar2_*.txt很可能你想压缩
我是tar命令的新手。我在一个目录中有很多文件:1_1_1.txt,1_1_2.txt,2_1_1.txt,2_1_2.txt..我知道有一个命令:tarcffile.tar*.txt这会将所有四个文件tar成file.tar。但是我需要将1_1_1.txt和1_1_2.txt打包成一个tar文件,将2_1_1.txt和2_1_2.txt打包>进入另一个tar文件。我怎样才能做到这一点? 最佳答案 要简单地创建这些文件的压缩包,我会这样做:tarcfones.tar1_*.txttarcftwos.tar2_*.txt很可能你想压缩