У меня есть команда, которую я использую в течение некоторого времени. Так как я переехал из окон убунту я заметил проблему при использовании SSH и выполнив следующую команду:при добавлении файлов в tar tar перезаписывает себя на полпути через команду
найти/уаг/Библиотека/PSA/отвалов/-type F -Name «» -exec TAR НАСТ.ВИДОИС 1510310222_31102015. tar {} +
Обычно эта команда выполняется на моем сервере plesk и собирает все файлы в папке дампов с именем последней резервной копии. 1510310222 в этом случае.
По мере выполнения команды файлы добавляются в tar, как и ожидалось, и до 80 ГБ.
Рядом с концом она показывает предупреждение: дегтя: Удаление ведущего `/» из имен членов
После предупреждения, остальная часть оставшихся файлов затем перезаписать деготь. Оставляя его при 80 МБ
При открытии tar он имеет только файлы после предупреждения.
После создания tar, какая команда будет добавлять файлы, содержащие 1510310222 в имени файла? – user2129024
Как и на странице руководства, используйте 'A' для добавления в существующий архив вместо использования' c' для создания нового. –
Привет. Я проверил документы и придумал это: find/var/lib/psa/dumps/-type f -name "* 1510030222 *" -exec tar -uvf premade.tar {} + Я не очень хорошо сменяю команды это нормально? – user2129024