Я пытаюсь следовать этому учебному руководству к полному резервному копированию мой Linux / Ubuntu 12.04 после нового восстановления.
мой код в fullserver.sh
:
tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=proc
--exclude=sys --exclude=dev/pts --exclude=backups .
дает после выполнения ./backups/fullserver.sh
следующая ошибка:
tar: Cowardly refusing to create an empty archive Try `tar --help' or `tar --usage' for more information.
./backups/fullserver.sh: line 2: --exclude=sys: command not found
Какая-либо справка для решения этого вопроса? Я считал где-нибудь, что должен удалить "/" из строки tar, но я не уверен, что это верно...
Команда должна быть всего одной строкой:
tar -cvpf /backups/fullbackup.tar --directory=/ --exclude=proc --exclude=sys --exclude=dev/pts --exclude=backups .
кажется разделением его на две строки.
Я встретился с этим предупреждением при попытке выполнить команду, не указывая заархивированное имя файла. Например:
tar -zcvf directoryName
предупреждение не было выдано, когда я выполнил это:
tar -zcvf directoryName.tar.gz directoryName/