代码如下 tar cfz ff-bb.cn.tar.gz /var/www/ff-bb.cn/ –exclude=var/www/ff-bb.cn/download 如果需要排除多个子目录,那么就执行 代码如下 tar –exclude=var/www/ff-bb.cn/download –exclude=var/www/ff-bb.cn/download2 cfz hosteguide.com.tar.gz /var/www/hosteguide.com/ 注意 –exclude后...
tar [选项] 路径/归档文件名 [-C 解压到的目标目录名]:解开归档文件。 tar -cfz 路径/归档文件名:-z表示调用gzip程序进行压缩或解压。 tar -czfp 路径/归档文件名:-p表示打包时保留原始文件及目录的权限; -P用于保持原始文件的绝对路径; (注:本人测试,感觉这里有bug。。。只有存在此文件名时才可以用-p选...
旧选项风格有的时候甚至可以震惊一个熟悉的用户。 tar cfz archive.tar.gz file 这个例子中 archive.tar.gz 被认为是f的参数,z是压缩选项。 tar -cfz archive.tar.gz file 这个例子中 z会被认为是f的选项值,尽管不是我们想的。 旧选项风格是为了向下兼容而保留的。而且很多用户已经习惯了这种方式。 第二个...
echo "password" | tar --use-compress-program=pigz -cfz myarchive.tar.gz /path/to/file ``` 在这个命令中,我们将密码通过echo命令传递给tar命令,并使用--use-compress-program参数指定了使用pigz作为压缩程序。然后使用-cfz参数对文件进行打包并加密,密码为我们所设置的password。 通过以上方法,我们就可以在L...
tar –exclude=var/www/ff-bb.cn/download –exclude=var/www/ff-bb.cn/download2 cfz hosteguide.com.tar.gz /var/www/hosteguide.com/ 注意 –exclude后面的排除目录后不能带/ ,否则不起作用。 解包到指定的目录:使用 tar 的 -C 选项,如 tar xvf newarc.tar.gz -C tmp/a/b/c。
在我们需要对网站进行备份、迁移时需要对网页目录进行打包备份。但有时候网站中的某个子目录由于种种原因不需要备份(过大,临时文件 等等)。此时通过tar命令,加入 exclude 参数就可以实现这样的目标。 具体的命令如下: tar cfz hosteguide.com.tar.gz /var/www/hosteguide.com/ --exclude=var/www/hosteguide.co...
root@DESKTOP:~# tar cfz /tmp/etc-backup.tar.gz /etc tar: Removing leading `/' from member names root@DESKTOP:~# ls -lh /tmp total 3.8M -rw-r--r-- 1 study study 3.0M Jun 22 23:14 etc-backup.tar -rw-r--r-- 1 root root 518K Jun 22 23:17 etc-backup.tar.gz ...
我希望tar/zip目录./ (当前工作目录)并排除目录中的文件。/供应商,我碰巧在./public/web/public上也有一个名为vendor的子目录,但我想保留它。我试过:tarcfz /private/var/folders/temp/mage6BRQWJ.tar.gz --exclude=vendor/* . 浏览1提问于2014-06-13得票数 1 ...
tar cfz 压缩包文件名.tar.gz 要压缩的文件1.txt 要压缩的文件2.mp3 要压缩的文件3.pdf …… 要压缩的文件N.楼主是猪 (注意空格。这个例子看来如果还不会……我也没办法了……)其中:c 表示建立新的压缩 f 表示选择文件(其实是压缩时表示输出到文件,解压缩时表示从文件解压缩)z 表示使用...
tar cfz foo.tgz -T - 但请记住,这不适用于所有可能的文件名; 您应该考虑--null选项并从find -print0提供tar。 (xargs示例不适用于大型文件列表,因为它会生成多个tar命令。) 正如已经指出的geekosaur,也没有必要管的输出find到xargs,因为它有可能管的输出find直接tar使用find ... -print0 | tar --null ...