命令行中的备份和tar问题

木木

我正在学习Linux基金会的Linux认证,但是我对一个实验室有一些疑问。这是实验室:

创建一个名为backup的目录,并在其中将所有文件的压缩tar归档文件放在/ usr / include下,其中最高级别的目录为include。您可以使用任何压缩方法(gzip,bzip2或xzip)。

我从开始,mkdir backup然后tar -C /usr -zcf include.tar.gz include

harrydevries@harrydevries-410-100nd:/usr$ tar -C /usr -zcf include.tar.gz include
tar (child): include.tar.gz: Functie open() is mislukt: Toegang geweigerd
tar (child): Error is not recoverable: exiting now

有人可以帮忙吗?我正在使用Ubuntu 14.04 Harry de Vries

芒登

通过Google翻译输入错误后,问题(很明显)就是权限问题。下次,请翻译错误消息,或者(甚至更好)LC_ALL=C在您运行的任何命令之前添加,以使错误可以是英语。

无论如何,错误是:

$ cd /usr ; tar zcvf include.tar.gz include
tar (child): include.tar.gz: Cannot open: Permission denied
tar (child): Error is not recoverable: exiting now
include/
include/cairomm-1.0/
include/cairomm-1.0/cairomm/
include/cairomm-1.0/cairomm/win32_surface.h
include/cairomm-1.0/cairomm/surface.h

这是因为您尝试从/usr目录运行此文件,并指定还应在其中创建归档文件/usr为避免这种情况,请为tar球提供路径:

mkdir ~/backup; cd /usr ; tar zcvf ~/backup/include.tar.gz include

或者,甚至更好,不cd/usr都:

mkdir ~/backup; tar zcvf ~/backup/include.tar.gz /usr/include

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows和Xamp中的SQL命令行问题

来自分类Dev

命令行备份脚本

来自分类Dev

如何从命令行备份和还原Firefox书签?

来自分类Dev

如何从命令行备份和还原Firefox书签?

来自分类Dev

命令行中的水银编码问题

来自分类Dev

Python中的命令行输入问题

来自分类Dev

su中的命令行-和背景

来自分类Dev

删除最旧备份的命令行

来自分类Dev

在命令行上出现%date%和%time%问题

来自分类Dev

VirtualBox和Genymotion从命令行问题启动

来自分类Dev

命令行和Windows Powershell中的Imagemagick命令

来自分类Dev

sourceTree(git)中命令行的公钥问题

来自分类Dev

命令行中的XSLT 2.0:目录问题

来自分类Dev

使用bash命令/命令行进行Ubuntu备份

来自分类Dev

此tar命令在命令行上有效,但在脚本中失败

来自分类Dev

传递命令行参数和命令行参数

来自分类Dev

OpenSSL摘要:命令行和C ++中的不同结果

来自分类Dev

在命令行中编译和运行Java类包?

来自分类Dev

命令行和代码中的C宏定义

来自分类Dev

命令行和Blueprism中的双引号

来自分类Dev

Windows命令行中的FOR循环和变量求值

来自分类Dev

命令行中的gtk gtk警告和错误

来自分类Dev

命令行中的日出和其他天文数据

来自分类Dev

在 Ubuntu 命令行中剪切和复制

来自分类Dev

在 bash 中解析命令行参数和标志的组合

来自分类Dev

“ tar”是否遵循POSIX和/或GNU命令行选项约定?

来自分类Dev

在命令行中从*排除

来自分类Dev

在命令行中从*排除

来自分类Dev

命令行中的管道