В чем разница между iptables -S и iptables -L

Это должно помочь:

bash -c "some_program with its arguments;bash"

Изменить:

Вот новая попытка после вашего обновления:

bash -c "
trap 'select wtd in bash restart exit; do [ \$wtd = restart ] && break || \$wtd ; done' 2
while true; do
    some_program with its arguments
done
"
  • Мне нужно завершить some_program из время от времени

Используйте Control C , вам будет представлено это небольшое меню:

1) bash
2) restart
3) exit
  • Я не хочу помещать его на задний план

Это так.

  • Я хочу остаться на bash, а затем заняться чем-нибудь еще

Выберите вариант «bash»

  • Я хочу снова запустить программу

Выберите вариант «перезапустить»

{ {1}}
0
09.12.2018, 17:23
1 ответ

Разница заключается в формате вывода. Вариант -Sработает по типу iptables-save. И это можно повторно использовать с iptables-apply, iptables-restore. (Подробности см. в записях на их manстраницах. )Таким образом, вы можете думать о разнице как:

  • -Lдля справки, чтобы понять, что там
  • -Sдля повторного использования вывода, предназначенного для машинного анализа

Если вы считаете, что параметр -Sдает более подробную информацию, вам следует изучить другие параметры iptables, которые предоставляют дополнительные сведения в сочетании с -L.

7
28.01.2020, 02:18

Теги

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