tar

无法生成 .tar 文件
tar

无法生成 .tar 文件

.tar如何在 Win10 中从当前目录树创建?正在尝试tar -c Archive.tar *并获取tar: Failed to open '\\.\tape0'。 C:\>tar -h tar(bsdtar): manipulate archive files First option must be a mode specifier: -c Create -r Add/Replace -t List -u Update -x Extract Common Options: -b # Use # 512-byte records...

Admin

在 Linux 终端中查找文件夹中的文件,将其压缩到没有目录结构的目标位置
tar

在 Linux 终端中查找文件夹中的文件,将其压缩到没有目录结构的目标位置

在 Linux 终端中:我在一个文件夹中,假设/home/user/origlocation/我需要转到一个文件夹../source/并查找所有名为的文件test*.txt。然后我需要将这些文件压缩(tar.gz)到一个位置/home/user/target/,最重要的是没有 tar 文件中的目录结构(我只需要立即提取的 tar 结果中的文件名)。请帮忙。 ...

Admin

Tar 根据文件夹名称将目录和内容压缩为单独的、有日期的文件 bash 脚本
tar

Tar 根据文件夹名称将目录和内容压缩为单独的、有日期的文件 bash 脚本

这是在 Debian 系统上。 我已经将文件和内容压缩到单独的文件夹中,效果很好,但文件名中添加日期后就不行了。删除日期部分后,效果就正常了。 我很确定这与语法有关,因为我根据遇到的几个例子得出了这个结论…… 相关代码如下: for i in */; do tar -zcvf "$i $(date '+%y-%m-%d').tar.gz" "$i"; done ...

Admin

如何将 tar gz 档案解压到特定目的地?
tar

如何将 tar gz 档案解压到特定目的地?

我想将.tar.gz文件解压到特定目录。 存档文件位于/root/Documents。我想将其解压到/root/Desktop/folder。压缩文件中的文件夹结构应保留在目标目录中。 ...

Admin

TAR 和 CPIO 档案文件格式有什么区别?
tar

TAR 和 CPIO 档案文件格式有什么区别?

我很好奇,读了一些资料,但仍然有一些疑问。 CPIO 与 TAR 有何不同?我在另一个问题中被告知,tar 用于将许多文件集中到一个存档中,然后通常进行 gzip 或 bzip 压缩。 另外,有人告诉我 TAR 无法从 STDOUT 进行压缩。我想存档/压缩 ZFS 快照以进行备份。我想知道我是否可以将 CPIO 与 bzip2 结合起来以获得这种效果。 或者我的想法完全错误?这不正是 CPIO 的目的吗? 这是我在阅读有关备份 ZFS 快照的 Oracle 文档后想到的命令。 # Backup snapshot to cpio and bzip2...

Admin

使用 TAR/GZ 压缩时排除路径
tar

使用 TAR/GZ 压缩时排除路径

我正在压缩这样的文件列表: tar cvzf mycompress.tar.gz /dir1/dir2/file1.txt /dir1/dir2/file2.txt 但是当我解压它们时目录/dir1/dir2/仍然保留。如何排除这种情况? ...

Admin

如何确保 .tar.gz 文件有效且能正确解压缩?
tar

如何确保 .tar.gz 文件有效且能正确解压缩?

我有几个很大的 .tar.gz 文件,我想确保它们能够解压缩,但实际上并不执行此操作。 如果文件在 Ubuntu 上的“存档管理器”中打开,并且我可以在那里查看其内容,这是否意味着当我尝试解压缩 .tar.gz 时它将成功解压缩? ...

Admin

在 tar 提取时分配新创建文件的时间
tar

在 tar 提取时分配新创建文件的时间

有人知道我如何告诉 tar 为提取的文件分配一个新的创建日期吗? 假设我有一个档案库,里面装满了不同年代的旧文件。提取时,我希望所有文件都有相同的时间戳(提取时的时间戳)。 有任何想法吗? ...

Admin

提取 tar 文件:无法打开:没有此文件或目录
tar

提取 tar 文件:无法打开:没有此文件或目录

我有一台远程 Debian 5 机器,我正试图提取一个 tar 文件(Django 1.2.1,但这并不重要)。前 1300 个左右的文件提取得很好(总共约 2800 个),之后出现类似以下错误 tar: Django-1.2.1/tests/urls.py: Cannot open: No such file or directory 显示其余文件,最后以 tar: Error exit delayed from previous errors 我使用命令 tar xzvf Django-1.2.1.tar.gz 我也尝试过使用 sudo...

Admin

使用卷大小附加/填充增量 tar 备份
tar

使用卷大小附加/填充增量 tar 备份

我正在使用 将增量数据备份到 BD-R 上23866 MiB。 由于要尽量利用 CD 的空间,因此我将卷大小设置为3977 MiB。 最后的备份是这样的。 ar1.tar.075 - 3977 M ar1.tar.076 - 3977 M ar1.tar.077 - 1717 M 然后我尝试了这个命令。 $ cp ar1.snar ar2.snar $ cp ar1.tar.077 ar2.tar.000 $ tar -rv -L 3977M -g ar2.snar -C /data --file=ar2.tar.{000..999} . 打印的文件列...

Admin

创建一个没有父文件夹“.”的 tar.gz 文件。
tar

创建一个没有父文件夹“.”的 tar.gz 文件。

我尝试存档一个日志文件文件夹。我遇到的问题是,tar 创建的存档包含一个带点的文件夹,只有当我打开此文件夹时,我才能看到文件。 我如何创建一个没有父文件夹“。”的 gzip 压缩 tar 档案,以便我在打开档案时直接看到文件? logfiles.tgz └──. ├──foo.log ├──bar.log └──baz.log 我想要的是: logfiles.tgz ├──foo.log |──bar.log └──baz.log 尝试过几种解决办法: tar -czvf logfiles.tgz ./logs tar -czvf ....

Admin

Windows 上的 tar 不处理带有特殊字符的路径
tar

Windows 上的 tar 不处理带有特殊字符的路径

在 Windows 10 命令行中,tar在存档本身的路径中创建带有“特殊”字符(例如扩展拉丁字符)的存档会导致错误。 更准确地说,快速示例表明,Unicode 代码点 255 以上的字符似乎失败了。也就是说拉丁语扩展-A以上。 注意:这是关于 tar 档案本身的路径。档案库中文件(又名成员)都有“简单”的 ASCII 路径。 注意:开箱即用的 Windows 10包括 bsdtar从库存档, 位于c:\Windows\System32\tar.exe。 例如,tar -c -f Ā.tar foo创建一个名为A.tar,而不是 的档案Ā.tar。 类似地,...

Admin

使用 Windows shell 创建分割成最大大小块的存档
tar

使用 Windows shell 创建分割成最大大小块的存档

例如,我想使用 cmd 或 powershell 将 100GB 的目录压缩为 10 个 10GB 的存档,无需安装其他工具,无需交互。使用tar会很棒,但其他方法也可以 我最有可能想压缩成 10 个单独的档案,这些档案可以单独提取,而无需在后期合并在一起。最好先压缩 1 个大文件,然后将其拆分。但如果这个愿望很难实现,我会视之为理所当然。 在 Linux 中我使用类似这样的方法 tar --tape-length=2097000 -cMv --file=tar_archive.{tar,tar-{2..100}} dir1 但 Windows tar 不...

Admin

Windows tar 命令:排除当前文件夹中的文件夹但不排除子文件夹
tar

Windows tar 命令:排除当前文件夹中的文件夹但不排除子文件夹

我正在尝试使用 Windows 中的 tar 命令存档一些文件夹,并且我想排除当前文件夹中的目录,但不排除子文件夹中的目录。 下面的示例使用了此答案中描述的技术,但它似乎在 Windows 上不起作用:https://stackoverflow.com/questions/984204/shell-command-to-tar-directory-clusion-certain-files-folders tar -c -f ../test.tar . tar -t -f ../test.tar ./ ./one/ ./two/ ./two/two.txt ...

Admin

tar 在跨文件系统保留权限/特殊文件时出现异常
tar

tar 在跨文件系统保留权限/特殊文件时出现异常

我使用以下 tar 命令和 tar 标志来保留 RHEL 8.6 版本上的硬链接和符号链接及权限 但我们得到了关于 tar: '--same-order' cannot be used with '-c' tar --preserve-permissions --preserve-order -jc /var/lib/ambari-agent > /tmp/folders/2ambari-agent.tar.bz2 tar: '--same-order' cannot be used with '-c' Try 'tar --help' or 't...

Admin