Tag: 焦油

tar由于先前的错误而退出故障状态

我试图在本指南的帮助下备份我的Ubuntu工作站,并在tar命令输出时遇到麻烦 Exiting with failure status due to previous errors 。 这是我在终端中运行的内容: sudo -i cd / tar -cvpzf sysbackup-20110821.tar.gz \ –exclude=/sysbackup-20110821.tar.gz \ –exclude=/proc \ –exclude=/lost+found \ –exclude=/sys \ –exclude=/mnt \ –exclude=/media \ –exclude=/dev / 所以从搜索一下,错误似乎是一个非关键的性质,但是当我检查实际.tar文件的内容时,我的/home文件夹丢失了,所以显然有些事情显然是错误的。 我该怎么办才能没有错误地备份我的系统?

如何让tar从stdin读取输入?

我需要在shell脚本中的管道中使用tar来存档和压缩一些文件。 在阅读了tar的联机帮助页之后,我通过运行它和-O参数将tar输出到stdout ,但是我无法找到如何从stdin输入它。 由于许多命令从stdin读取,如果没有指定其他输入,我试过: pv ~/foo | tar c -O ~/foo.tar 但那不起作用: tar: Cowardly refusing to create an empty archive Try ‘tar –help’ or ‘tar –usage’ for more information. 如何让tar从stdin读取输入?

如何validation/恢复tar czf的全系统备份?

我想测试整个系统备份是否与原始备份相对应。 理解一些关于快速质量保证的基本测试会很棒,因为我没有时间总是完全去除它。 使用排除项备份系统的backup.tar.gz # http://unix.stackexchange.com/a/291720/16920 sudo nice tar czf /media/masi/ntfsDisc/backup.tar.gz –exclude=/home \ –exclude=/media –exclude=/dev \ –exclude=/mnt –exclude=/sys \ –exclude=/run –exclude=/proc / 案例研究测试 如何在备份期间处理已更改文件的案例? tar: Removing leading `/’ from member names tar: /home/masi/.gnupg/S.gpg-agent: socket ignored tar: /home/masi/.config/chromium/Default: file changed as we read it tar: /home/masi/.config/chromium: file changed as we read it tar: /home/masi: file changed as […]

如何解压缩使用.xz的tarball?

我习惯用-xfz标志提取tarball,它处理gzip和bzip2档案。 最近我遇到了一个.tar.xz文件,我想用tar一步解压缩它,我怎么能这样做?