tar-архив перезапускается через определенное время

MTU — максимальная единица передачи. Это не таблица, это параметр, указывающий максимальный размер пакета, передаваемого из интерфейса. Его нельзя смывать.

Что ты хочешь сделать? Если вы хотите очистить таблицу маршрутизации,вам нужно вызвать ip route flushдля каждого правила маршрутизации, как указано на справочной странице(man 8 ip-route)

        ip route flush
          flush routing tables
          this command flushes routes selected by some criteria.

          The arguments have the same syntax and semantics as the arguments of ip route show, but routing tables are not listed but purged. The only difference is the default action:
          show dumps all the IP main routing table but flush prints the helper page.

          With the -statistics option, the command becomes verbose. It prints out the number of deleted routes and the number of rounds made to flush the routing table. If the option
          is given twice, ip route flush also dumps all the deleted routes in the format described in the previous subsection.
1
12.10.2020, 12:19
3 ответа

Как уже было сказано в комментариях, tarзапускается несколько раз с помощью xargs. Самый очевидный способ решить эту проблему — добавить файлы в архив вместо повторного -создания архива с нуля.

 sudo find /path/to/_Logs -name "RATE*" -print0 | xargs -0 tar -rf logs_rate.tar

и затем сжать.

Замечание о ведущем /является только предупреждением.

0
18.03.2021, 22:58

Я нашел обходной путь. Разделите команду на две части, чтобы избежать длинных имен и большого содержания.

  1. sudo find /path/to/_Logs -name "RATE*" > test1.txt
  2. tar -czvT test1.txt -f logs.tgz
0
18.03.2021, 22:58

Не используйте xargs с tar. В этом нет необходимости.

Gnu/tar (и другие tar )имеют опцию-T(длинная форма:--files-from)для чтения неограниченного количества имен файлов из стороннего файла. (Вы также можете отправить их через стандартный ввод с помощью -T -.)

Опцию --nullможно использовать, чтобы список -Tмог содержать строки, заканчивающиеся нулем -, точно так же, какxargs(и по той же причине ).

Можно использовать несколько параметров -T. Обратите внимание, что пути, начинающиеся с -, по-прежнему являются проблемой. :параметр -T— это просто сокращение для списка имен в командной строке :он может включать другие параметры, такие как -C.

0
18.03.2021, 22:58

Теги

Похожие вопросы