我目前正在备份我的系统。如果我使用
> tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found--exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
它说系统没有空间。
现在,我已经在目录
中安装了一个usb~/mnt/sdc1
如何将backup.tgz
转到此特定位置?
答案 0 :(得分:0)
你会想要做两件事。首先确保您的驱动器已安装,然后只提供备份位置的完整路径。 E.g。
mount | grep -q ~/mnt/sdc1 # or just grep -q sdc1 (if it is the only sdc1)
if [ $? -eq 0 ]; then
tar cvpzf ~/mnt/sdc1/backup.tgz ...
fi
注意:用你的tar
命令的其余部分替换省略号。