我不小心gzip把我的所有文件都放在了一个目录中,以及它的所有子目录中。子目录中的所有文件现在都替换为压缩文件(.gz扩展名)。例如example.txt现在example.txt.gz
是否有可能逆转这个过程?
我使用以下命令将 myfile.txt 压缩为 zip 文件,有没有办法在不解压缩的情况下获取原始文件大小“myfile.txt”。
tar -czf myfile.tar.gz myfile.txt
Run Code Online (Sandbox Code Playgroud) 我最近压缩了一个 tar.gz 文件,并认为我可以通过将 tar.gz 文件压缩成一个新文件来进一步压缩它。
我跑去压缩它:
tar -czvf world.tar.gz world/
Run Code Online (Sandbox Code Playgroud)
然后我做了:
tar -czvf world.tar.gz world.tar.gz
Run Code Online (Sandbox Code Playgroud)
现在我无法使用普通命令提取它,因为它给出了这个错误:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud) 我只想用我的 tar 命令备份以下文件夹:
/var/www
/home/myuser/importantFiles
/home/myuser/anotherFolder
Run Code Online (Sandbox Code Playgroud)
我希望将这些文件夹备份在同一个 .tar.gz 存档中,我该如何实现?我真的必须使用 --exclude 将其设置为我不想备份的所有其他文件夹吗?
这个问题有很多重复项,但没有一个对我有用。
我正在尝试备份我的 ubuntu 16.04。AWS 上的网络服务器。
像这样执行命令:
sudo su -
tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys --exclude=/run --exclude=/media --exclude=/var/cache/apt/archives /
Run Code Online (Sandbox Code Playgroud)
我得到的最新输出是这样的:
/lib/systemd/systemd-hostnamed
/lib/systemd/systemd
/lib/systemd/systemd-activate
/opt/
/vmlinuz.old
/initrd.img.old
tar: /: file changed as we read it
tar: Exiting with failure status due to previous errors`
Run Code Online (Sandbox Code Playgroud)
我应该如何进行完整备份?
我成功备份了本地安装的 Red Hat 4.8.3-9
您好,我的命令有问题:tar -xvzf。我想解压缩刚刚下载的插件,但收到此消息。但首先我需要你的帮助。
tar(子):无法连接到插件:解析失败
gzip: stdin: 文件意外结束 tar: 子项返回状态 128 tar: 错误不可恢复: 立即退出
我已经使用此命令下载了插件:
wget https://docs.cacti.net/_media/plugin:monitor-v1.2-1.tgz
Run Code Online (Sandbox Code Playgroud)
现在,当我尝试解压时,它不起作用。
tar -xvzf plugin:monitor-v1.2-1.tar.gz
Run Code Online (Sandbox Code Playgroud)
或者tar -zxvf plugin:monitor-v1.2-1.tar.gz
请帮忙。
我正在尝试列出 tar 文件的内容。我通过组合看到了这一点-t,-f我可以这样做。它似乎甚至适用于压缩档案。
-z此外与的组合-tf似乎也给出了相同的结果。这是否意味着-z在这种情况下没有影响或影响存在但不可观察。
我是菜鸟。所以请原谅我的问题中的任何错误。
我正在尝试安装 layout-0.0o91.tar.bz2。它是 Linux 的发布程序。你能给我正确的终端说明在我的系统上安装它吗?
谁能帮我?linux的大问题是你必须输入才能安装大多数应用程序!我正在寻找一个可以通过点击自动安装 tarball 的应用程序(没有 linuxigeekly 输入!)有没有类似的东西???
有人能告诉我是否可以直接压缩标准输出?
我想在不创建临时文件 files.txt 的情况下一步完成此操作...
例子:
cat file* > files.txt
tar -czf files.tar files.txt
rm files.txt
Run Code Online (Sandbox Code Playgroud)
这可能吗?
tar ×10
command-line ×4
backup ×2
gzip ×2
installation ×2
compression ×1
files ×1
stdout ×1
unzip ×1