tar

挑战:在 PowerShell 中下载、提取 xz 存档
tar

挑战:在 PowerShell 中下载、提取 xz 存档

使用 PowerShell 5.1,如何下载tar.xz档案并提取而不先将其写入磁盘? 所有这些尝试: Invoke-WebRequest https://www.examle.com/archive.tar.xz -UseBasicParsing | 7z x -si (Invoke-WebRequest https://www.examle.com/archive.tar.xz -UseBasicParsing).ToString() | 7z x -si (Invoke-WebRequest https://www.examle.com/archi...

Admin

有没有什么快速的方法可以从 tar 中提取单个文件?
tar

有没有什么快速的方法可以从 tar 中提取单个文件?

我有一个很大的 tar 文件,大约 150GB。我需要从中取出一个文件,甚至无法估计提取需要多长时间。如果我这样做tar -xvf mytar.tar file.txt,什么也没有发生,即使我等了一个小时。我试过用 python 打开文件,但调用 extract 也没有返回任何内容。 使用 python 打开 tar 时,我可以迭代其中的文件,但有点不知所措。我确实尝试解压整个 tar 包,但运行 8 小时后,它只能提取 1/3 的内容,然后由于某种原因死机了。 我真的不知道该怎么办,文件会损坏吗?如果是这样,有什么工具可以用来查看我需要的文件是否在其中...

Admin

tar.gz 文件夹并使用文件夹名称作为档案名称
tar

tar.gz 文件夹并使用文件夹名称作为档案名称

我的目录结构中有多个名为“runs”的文件夹,我想为它们创建单独的存档,因为它们包含难以管理的文件数量”。因此,我想使用 find 来查找具有该名称的文件,我已经成功做到了。但是,找到它们后,我想创建包含这些文件夹的存档,并且存档的位置必须与文件夹相同。我尝试了以下方法: find . -name runs -type d -exec tar -czvf {} runs.tar.gz \; 但无济于事。请帮忙。 ...

Admin

如何从 Windows 7 上的非常大的 .tar.gz 文件中提取多个文件夹?
tar

如何从 Windows 7 上的非常大的 .tar.gz 文件中提取多个文件夹?

我有一个150 GB tar.gz 文件和一个Windows 7 计算机。我无法解压整个文件,因为这需要大量空间,而我没有,因此我正在寻找一种方法来从中提取几个文件夹,类似于这篇文章适用于 Linux,使用以下命令: tar -xvf foo.tar directory1/subdirectory1 .tar.gz 文件最初是在 Linux 中创建的。当我使用 Windows 7 上的 7-zip 打开它时,我看到一个 .tar 文件(见下图)。这个内部的 .tar 文件包含我的所有文件夹,但我无法进一步打开它来查看其中的文件夹,因为这会启动解压缩过程...

Admin

添加到 TAR 并拆分目录中的 147k 个文件的存档
tar

添加到 TAR 并拆分目录中的 147k 个文件的存档

我必须迁移一个网站,该网站的一个文件夹中包含 147,000 个图像文件。我尝试使用 gzip / tar 进行压缩,但退出时没有任何错误消息,并且存档文件长度为 0 字节。 $ tar cvf - web/uploads/documents/*.* | split -b 1024m - documents.tgz. bash:/usr/bin/tar:参数列表太长 我认为这是因为我尝试一次添加的文件太多了。现在我正在寻找一种解决方案,将文件放入单独的存档中,每个存档都带有文件的首字母(a.tar < abacus.jpeg、admir...

Admin

tar 完整 vps 服务器不结束-24 小时
tar

tar 完整 vps 服务器不结束-24 小时

我需要完全重新安装。在我的 VPS Ubuntu 16.04 上,我遇到了备份过程无法结束的问题。我检查了硬盘上的数据使用情况,通常的大小在不到一小时内就备份了 20GB,之后每小时只能存档 400-500Mb。看起来存在某种无限循环。在 我开始 tar 命令之前的大小是 15Gb。现在存档是 30 Gb。 我以 root 用户身份在主根目录中执行了此命令“tar cpzf filename.tar.gz /”。我没有对主根目录中的任何文件夹或位于同一目录中的存档本身使用排除。 我是否需要排除特定文件夹或档案本身? ...

Admin

如何在 WSL 中导入之前导出的 Ubuntu tarball?
tar

如何在 WSL 中导入之前导出的 Ubuntu tarball?

我的问题是继续发帖https://superuser.com/a/1435841 我已经安装了 WSL,从 Microsoft Store 安装了 Ubuntu 应用程序,将其制作成 Ubuntu,然后我通过命令将其备份到 tar 存档中 wsl –导出 Ubuntu C:\Programs\ubuntu.tar 现在我正尝试将 Ubuntu 恢复到备份到档案中的状态。 我很困惑我应该采取什么步骤? 1) Install Ubuntu app from store 2) run "wsl --import -d Ubuntu C:\Pr...

Admin

TAR 错误 — `wp-content:文件在我们读取时发生了变化`
tar

TAR 错误 — `wp-content:文件在我们读取时发生了变化`

背景 我有一个 bash 别名,用于备份 Wordpress 主文件夹。该命令从/home/waiheke26/sites/www.DOMAIN.co.nz/public 命令是: tar --exclude='./wp-content/uploads' \ --exclude='./wp-content/cache' \ --exclude ='./cache' \ --exclude='./wp-content/backups' \ --exclude='./wp-snapshots' \ --exclude='....

Admin

尝试通过 ssh 发送 tar,但发送时正在解压缩
tar

尝试通过 ssh 发送 tar,但发送时正在解压缩

我试图将一个目录打包成 tar 并通过 ssh 发送到另一台服务器,但我希望它以 tar 格式发送,而不是像以下脚本那样解压 tar -czf - Documents | ssh user@server tar -xzf - -C server_backup_directory/ ...

Admin

通过 ssh 发送文件夹然后压缩并发回
tar

通过 ssh 发送文件夹然后压缩并发回

我需要将包含 eml 文件的文件夹从“A”发送到“B”,然后使用 7z 压缩它们并发送回“A”,我得到的是 ssh user@server "tar -cf - .folder" | 7z a -si compressed_folder.7z 但它会生成 tar.7z,所以我需要在创建 7z 存档之前解压缩 tar 如何实现? ps. 由于内存和 CPU 太小,我无法在“A”上压缩它们 ...

Admin

即使以 root 身份调用,tar 也不会保留所有者和权限
tar

即使以 root 身份调用,tar 也不会保留所有者和权限

我试图将tar文件从硬盘复制到外部磁盘,两者都是ext4文件系统。出于某种原因,即使在提取时调用taras (这应该会自动启用和之root类的功能),提取的文件和目录也具有错误的权限,并且归所有。我使用的命令类似于--same-owner--same-permissionsroot # Using long options for clarity/verbosity tar --create Stuff | sudo tar --extract --directory /mount/point 例如,即使Stuff归我所有并具有权限rwxr-xr-x,...

Admin

通过使用 -P 标志创建的 tar 文件将文件提取到相对路径
tar

通过使用 -P 标志创建的 tar 文件将文件提取到相对路径

我正在使用标志创建一个 tar 文件-P,这意味着所有路径都是绝对路径(/文件名的前导不会被删除)。我使用它是因为我要打包多个目录,并且我需要将每个文件提取到其正确的位置。 我正在使用脚本来提取 tar 文件,并且如果提供了可选参数,我需要将文件提取到另一个目录的能力。 我创建这样的 tar 文件: tar pcjfPv "${ARCHIVE_NAME}".tmp.bz ${DIR_A} ${DIR_B} ${DIR_A}是/path/a并且 ${DIR_B}是/path/b。 如果我执行不带参数的提取脚本,我希望文件转到正确的目录。此部分按...

Admin

如何消除在 altera arria 10 中构建 uboot 期间出现的 make 错误?
tar

如何消除在 altera arria 10 中构建 uboot 期间出现的 make 错误?

我正在为使用 Altera Arria 10 SoC 的定制板构建 Linux 操作系统。我的 Linux 版本是 14.04,参考以下链接,我正在设计 Uboot https://www.intel.cn/content/www/cn/zh/programmable/documentation/drn1501734984318.html#cpq1511753813487 我使用 Quartus Prime Pro Edition(17.1)和 SOC EDS 17.1 工具生成 uboot_w_dtb-mkpimage.bin 映像,用于定制板上的 SD ...

Admin

在 Windows 上提取 Tarball 的符号链接问题
tar

在 Windows 上提取 Tarball 的符号链接问题

我在提取时遇到问题这个压缩包(直接链接)在 Windows 平台上。问题是 tarball 包含符号链接和Windows 平台(我在 Windows 平台上拥有的 tar 实用程序)不知道如何处理它们。 我在MSYS2/MinGW-w64环境。提取档案会导致以下错误消息: $ tar -xf SDL2_mixer-2.0.4.tar.gz tar: SDL2_mixer-2.0.4/Xcode/Frameworks/OpusFile.framework/Resources: Cannot create symlink to ‘Versions/Current...

Admin