首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

tar命令失败,并显示“胆小地拒绝创建空存档”

tar命令是一个在Linux和Unix系统中常用的压缩和解压缩工具。当tar命令失败并显示“胆小地拒绝创建空存档”时,这通常是由于指定的目标文件或目录不存在或没有足够的权限导致的。

要解决这个问题,可以采取以下步骤:

  1. 确保目标文件或目录存在:首先,检查你要压缩的文件或目录是否存在。你可以使用ls命令来查看目标文件或目录是否存在。如果不存在,你需要创建它。
  2. 检查权限设置:确保你有足够的权限来执行tar命令。你可以使用ls -l命令来查看文件或目录的权限设置。如果你没有足够的权限,可以使用chmod命令来更改权限。
  3. 检查文件系统空间:确保目标文件系统有足够的可用空间来创建存档。你可以使用df命令来查看文件系统的可用空间。
  4. 检查文件名和路径:确保你在tar命令中正确指定了文件名和路径。如果文件名或路径包含特殊字符或空格,你可能需要使用引号将其括起来。

如果以上步骤都没有解决问题,可能是由于其他原因导致的。在这种情况下,你可以尝试使用其他压缩工具或查阅tar命令的文档以获取更多信息。

腾讯云提供了云服务器(CVM)和对象存储(COS)等产品,可以用于存储和管理文件。你可以通过以下链接了解更多关于腾讯云的产品信息:

  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 对象存储(COS):https://cloud.tencent.com/product/cos
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux tar备份,比对tar备份是否成功

tar备份系统对比备份出来的文件.tar.bz2和实际的系统文件数目是否对应,以判断备份是否成功。备份时最好排除掉/sys和/var/run,否则最后可能会出现tar:由于前面的延迟错误而退出。...命令查看tar.bz2里的文件列表信息。...应用举例: 1)展开 abc.tar.gz 使用命令tar xvzf abc.tar.gz 展开 abc.tar 使用命令tar xvf abc.tar 2)将当前目录下的 man 目录及其子目录存成存档...--same-owner 展开以后使所有文件属于同一所有者 -S, --sparse 高效处理 -T, --files-from F 从文件中得到要展开或要创建的文件名 --null 读取结束的文件名...,使 -C 失效 --totals 显示用 --create 参数写入的总字节数 -v, --verbose 详细显示处理的文件 -V, --label NAME 为存档指定卷标 --version

5.5K60

UNIX 高手的 10 个习惯

采用 10 个好习惯 要采用的十个好习惯为: 1、在单个命令创建目录树。 2、更改路径;不要移动存档。 3、将命令与控制操作符组合使用。 4、谨慎引用变量。 5、使用转义序列来管理较长的输入。...但是即使对于知道此选项的管理员,他们在命令行上创建子目录时也仍然束缚于逐步创建每级子目录。花时间有意识养成这个好习惯是值得的: 清单 2....您可以随心所欲将任何 .tar 存档文件解压缩到任何目录——这就是 -C 选项的用途。在解压缩某个存档文件时,使用 -C 选项来指定要在其中解压缩该文件的目录: 清单 4....如果第一个命令失败,则第二个命令根本就不运行。例如: 清单 5....如果第一个命令失败,则第二个命令才会 运行。在测试某个给定目录是否存在时,通常使用此操作符,如果该目录不存在,则创建它: 清单 6.

1.2K90
  • Linux操作的10个好习惯

    采用10 个好习惯 要采用的十个好习惯为: 在单个命令创建目录树。  更改路径;不要移动存档。  将命令与控制操作符组合使用。  谨慎引用变量。  使用转义序列来管理较长的输入。 ...但是即使对于知道此选项的管理员,他们在命令行上创建子目录时也仍然束缚于逐步创建每级子目录。花时间有意识养成这个好习惯是值得的: 清单 2....您可以随心所欲将任何 .tar 存档文件解压缩到任何目录——这就是 -C 选项的用途。在解压缩某个存档文件时,使用 -C 选项来指定要在其中解压缩该文件的目录: 清单 4....如果第一个命令失败,则第二个命令根本就不运行。例如: 清单 5....如果第一个命令失败,则第二个命令才会 运行。在测试某个给定目录是否存在时,通常使用此操作符,如果该目录不存在,则创建它: 清单 6.

    1K30

    Linux命令篇(五):解压缩部分

    [选项] [压缩文件] 参数说明 -c:将解压缩的结果显示到屏幕上,对字符做适当的转换。...基本语法如下: tar [选项] [文件名] 常用参数 -c:创建新的存档文件 -x:从存档文件中提取文件 -t:列出存档文件中的内容 -v:显示 tar 命令执行的详细信息 -f:指定存档文件的名称...-z:在创建或提取存档文件时使用 gzip 压缩算法来进行压缩或解压缩 -j:在创建或提取存档文件时使用 bzip2 压缩算法来进行压缩或解压缩 -C:指定 tar 命令的工作目录 举例说明 创建tar...类型的存档文件 # 将三个文件创建为一个存档文件 命令如下: tar -cvf archive_name.tar file1 file2 file3 # 要将/etc目录中的所有文件和子目录打包成一个名为...etc_backup.tartar 存档文件,命令如下: tar -cvf etc_backup.tar /etc 解压tar存档文件 # 使用 tar 命令解压存档文件 tar -xvf archive_name.tar

    10310

    教你怎么用python操作文件

    如果目录不为,则引发OSError跳过该目录。...以下命令显示已成功提取存档: $ ls example.tar extracted README.md $ tree . ├── example.tar ├── extracted | ├──...下一行使用with光线文管理器在写入模式下打开名为 packages.tar 的新存档。 以写入模式('w')打开存档使你可以将新文件写入存档。 将删除存档中的所有现有文件,创建存档。...创建填充存档后,with上下文管理器会自动关闭它并将其保存到文件系统。 最后三行打开刚刚创建存档打印出其中包含的文件的名称。...('data/backup', 'tar', 'data/') 复制代码 这将复制 data / 中的所有内容,并在文件系统中创建名为 backup.tar存档返回其名称。

    6.5K20

    使用命令行在Linux中归档、压缩和提取文件

    tar和gzip提供一个标准界面,用于在Linux上创建存档和压缩文件。这些实用程序占用大量文件,将它们一起保存在存档中,压缩存档可以节省空间。...存档目录 在您的系统上创建一个目录创建一个文本文件: mkdir testdir && touch testdir/example.txt 使用tar存档目录: tar -cvf testdir.tar...提取Tarball 解压缩目录: tar -xzvf testdir.tar.gz testdir/ testdir/test.txt 这些示例中使用的标志分别代表: -c:以tar文件的形式创建存档...存档的常用选项 与tar命令一起使用的其他标志有: 标志 功能 -A 将tar文件附加到现有存档。...-d 显示存档和本地文件系统之间的差异。 -delete 从档案中删除。 -r 将文件附加到存档的末尾。

    1.5K20

    Docker常用基本命令

    -v, --version 打印版本信息退出 管理命令 builder 管理构建 config 码头工人管理配置 container 管理容器 engine 管理docker...tar存档文件 history 显示图像的历史 images 图片列表 import 从tarball导入内容以创建文件系统映像 info 显示整个系统的信息 inspect 返回...Docker对象的底层信息 kill 杀死一个或多个正在运行的容器 load 从tar存档或STDIN加载图像 login 登录到Docker注册表 logout 从Docker注册表注销...save 将一个或多个图像保存到tar存档文件(默认情况下流到STDOUT) search 在Docker集线器中搜索图像 start 启动一个或多个停止的容器 stats 显示容器资源使用统计数据的实时流...stop 停止一个或多个正在运行的容器 tag 创建一个引用SOURCE_IMAGE的标记TARGET_IMAGE top 显示容器的运行进程 unpause 在一个或多个容器中暂停所有进程

    1.4K30

    如何在linux中不解压查看压缩文件

    压缩是一种将多个文件或文件夹或两者合并为一个文件最终压缩生成的文件的方法。存档不是压缩文件,但压缩文件可以是存档。 1. 使用 vim 编辑器 vim 不仅仅是一个编辑器。...以下命令显示压缩存档文件的内容,而不对其进行解压缩。 $ vim rumenz.tar.gz 你甚至可以浏览存档打开存档中的文本文件(如果有)。...2.使用tar命令 要列出 tar 存档文件的内容,运行: $ tar -tf rumenz.tar rumenz/ rumenz/image.jpg rumenz/file.pdf rumenz/song.mp3...或者,使用-vflag 查看存档文件的详细属性,例如权限、文件所有者、组、创建日期等。...$ zless rumenz.tar.gz 此命令类似于less逐页显示输出的命令

    2.7K20

    如何在linux中查看存档或压缩文件的内容

    压缩是一种将多个文件或文件夹或两者合并为一个文件最终压缩生成的文件的方法。存档不是压缩文件,但压缩文件可以是存档。 1. 使用 vim 编辑器 vim 不仅仅是一个编辑器。...以下命令显示压缩存档文件的内容,而不对其进行解压缩。 $ vim rumenz.tar.gz 你甚至可以浏览存档打开存档中的文本文件(如果有)。...或者,使用-vflag 查看存档文件的详细属性,例如权限、文件所有者、组、创建日期等。...因此,你还可以使用以下命令查看存档/压缩文件的内容: $ gunzip -c rumenz.tar.gz 9.使用zless命令 要使用 zless 命令查看存档/压缩文件的内容,只需执行以下操作: $...zless rumenz.tar.gz 此命令类似于less逐页显示输出的命令

    2K00

    初学者如何快速的上手Linux命令,这34条新手必会的命令一定得会!

    空目录可以删除成功 非空目录删除失败 9. rm 命令 rm命令用于删除目录及其中的内容,如果您只想删除目录(作为 rmdir 的替代方法),请使用rm -r。...注意:使用此命令要非常小心,仔细检查所在的目录,因为删除的内容无法恢复。...该命令最简单的形式是diff file1 file2: 20.tar命令 tar命令是将多个文件归档,类似于 zip 格式,压缩是可选的。...例如,chown wljslmz wljslmz-1.tar.gz 将使wljslmz成为wljslmz.tar.gz的所有者: 23.jobs命令 jobs命令显示所有当前jobs及其状态: 我这服务器是的...例如,将wljslmz写入到wljslmzcn中: echo wljslmz > wljslmzcn 32. zip压缩解压命令 zip命令将文件压缩到 zip 存档中,unzip命令从 zip 存档中提取压缩文件

    1.6K31

    Linux 上无痛文件提取

    从 Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...如果缺少你使用的任何存档类型,只需将它们与所需的提取命令一起添加即可。 将 bash 头添加到脚本顶部,使其可执行,然后就可以开始了。 #!...uncompress -v $filename;; *) echo "No extract option for $filename" esac 总结 虽然可以为每个可能用到的提取命令创建别名

    1.4K20

    Linux 上无痛文件提取 | Linux 中国

    从 Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...如果缺少你使用的任何存档类型,只需将它们与所需的提取命令一起添加即可。 将 bash 头添加到脚本顶部,使其可执行,然后就可以开始了。 #!...uncompress -v $filename;; *) echo "No extract option for $filename" esac 总结 虽然可以为每个可能用到的提取命令创建别名

    1.6K30

    linux中的18个tar命令示例

    在 Linux 中创建 tar 存档文件 下面的示例命令创建一个tar存档文件rumenz-14-09-12.tar对于目录/home/rumenz在当前工作目录中。请参阅示例命令的操作。...c– 创建一个新的 .tar 存档文件。 v– 详细显示 .tar 文件进度。 f– 存档文件的文件名类型。 2....在 Linux 中创建 tar.gz 存档文件 创建一个压缩gzip我们使用该选项作为存档文件z.例如,下面的命令创建一个压缩MyImages-14-09-12.tar.gz目录的文件/home/MyImages...在 Linux 中创建 tar.bz2 存档文件 bz2功能压缩创建一个小于gzip.这bz2压缩比压缩和解压缩文件需要更多的时间gzip 要创建压缩的tar文件,我们使用选项j.以下示例命令创建一个...检查 tartar.gz 和 tar.bz2 存档文件的大小 tar,tar.gz,和tar.bz2存档文件,使用以下命令。例如,下面的命令将以千字节(KB)。

    90730

    Mac文件对比软件Beyond Compare 4

    / .tlz存档的支持,改进了RAR支持·在macOS 10.12上固定滚动行为Sierra和固定的Cmd + W / Esc在文本编辑器中插入字符而不是关闭视图·改进了高DPI显示器上的各种图形,...更新了许多图标档案·增加了对Microsoft Help 2.x存档和ext2fs / ext3fs / ext4fs磁盘映像的支持·增加了.lzma和.tar.lzma / .tlz档案的支持·改进的...RAR支持:·增加了对包含符号链接/连接点的RAR5存档的支持·在Unix上创建存档现在正确显示Unix属性·修复跨多个RAR卷分割的文件的CRC值·固定支持RAR4和RAR5档案云服务·升级Dropbox...GetBucketLocation”权限时,增加了连接到Amazon S3存储区的支持·向Amazon S3配置文件添加了可选的“Bucket”,以将配置文件限制到该存储区,并在用户没有ListAllBuckets权限时更明确连接命令行...“增加显示字体大小”,“减小显示字体大小”和“重置显示字体大小”命令·增加了在“另存为”对话框中添加/删除Unicode字节顺序标记的支持·使用键盘快捷键(Esc,Cmd + W等)修正新打开的视图插入字符

    1.9K50

    使用 Kubernetes 检查点 API 进行容器的备份和恢复

    另外,如果你打算将其恢复到 Pod 中,还需要将 --drop-infra-ctr 设置为 false,否则您将收到 CreateContainerError 显示如下消息: kubelet Error...run/secrets/kubernetes.io/ run/secrets/kubernetes.io/serviceaccount/ 如果您不需要一个正在运行的 Pod/容器进行分析,那么提取阅读上面显示的一些文件可能会为您提供必要的信息...最简单的方法是从检查点存档创建一个镜像: FROM scratch # Need to use ADD because it extracts archives ADD webserver.tar ....这里我们使用一个(scratch)镜像,然后向其添加归档文件。这里需要使用 ADD 命令,因为它会自动解压缩归档文件。接下来,我们使用 docker 或 buildah 构建它。... 可以看到生效了,我们成功在不停止它的情况下备份了恢复一个正在运行的 Pod。 总结 Kubernetes 的检查点功能是增强容器化应用程序容错性和弹性的强大工具。

    73830

    在linux中打开解压和创建rar文件

    RAR 是用于创建和提取压缩存档 (.rar) 文件的最流行的工具。当我们从 Web 下载存档文件时,我们需要一个 rar 工具来提取它们。...RAR是用于创建和提取压缩存档(.rar)文件的最流行的工具。当我们从 Web 下载存档文件时,我们需要一个rar工具来提取它们。...,请使用选项unrar t.下面的命令将对每个文件执行完整的完整性检查显示文件的状态。...它没有任何创建选项RARLinux 下的文件。所以,这里我们需要安装RAR用于创建存档文件的命令行应用程序。...第 6 步:如何在 Linux 中创建 Rar 文件 创建存档(RAR) 文件,在 Linux 中运行以下命令rar a选项。它将创建存档文件rumenz目录。

    4.2K20

    9 个使用前必须再三小心的 Linux 命令

    Linux Fork Bomb Command :(){ :: & };: 以 Fork 炸弹 闻名,是一个拒绝服务攻击的 Linux 系统。:(){ :: & };: 是一个 bash 函数。...Tar Bomb tar 命令用于将多个文件以 .tar 格式放入一个文件中(存档文件)。Tape Archive (Tar) bomb 可以由他创建。...当为压缩时,就是这个存档文件生成数以万计的相似名称文件出现在当前目录中而不是新目录。...当收到 tar 文件,定期创建一个新的保护目录,然后在解压前将接受的 tar 文件放到这个目录中,你可以避免成为 tar bomb 的受害者。 6....Shell Script Code 有时候,你可能会被人坑,给你一个 shell 脚本文件,让你去下载执行它。该脚本可能会包含一些恶意的或危险的代码。

    85060
    领券