tar 使用 -C 参数压缩无效
tar compress with -C argument doesn't work
这组命令没有按预期工作:
mkdir -p /home/git/root_backup_folder
cd /home/git/gitlab/git-data/repositories
tar zcvf dailybackup.tar.gz * -C /home/git/root_backup_folder
完全忽略-C 参数并在/home/git/gitlab/git-data/repositories 中创建文件。我做错了什么?
-C 标志未指定输出目录。您需要在指定存档文件时执行此操作。所以,你的命令可以变成:
tar zcvf /home/git/root_backup_folder/dailybackup.tar.gz *
这组命令没有按预期工作:
mkdir -p /home/git/root_backup_folder
cd /home/git/gitlab/git-data/repositories
tar zcvf dailybackup.tar.gz * -C /home/git/root_backup_folder
完全忽略-C 参数并在/home/git/gitlab/git-data/repositories 中创建文件。我做错了什么?
-C 标志未指定输出目录。您需要在指定存档文件时执行此操作。所以,你的命令可以变成:
tar zcvf /home/git/root_backup_folder/dailybackup.tar.gz *