Получить PID tcpdump в сценарии bash [дубликат]

Простой ответ: вы не можете. Запись и чтение в своп выполняется с помощью kswapd. Уже был ответ, как это [обычно работает] [1] - https://serverfault.com/a/316636/252390

Если вы не хотите уменьшать значение Swap IN / Out, вы можете проверить vm.swappiness sysctl парам.

sysctl vm.swappiness

Вы можете установить более низкое значение, чтобы уменьшить использование свопа в системе. Обычно устанавливается на 60.

1
15.03.2018, 23:49
1 ответ

Если вы хотите запустить команду и выйти из нее позже, вы можете запустить ее в отдельной оболочке:

bash -c 'tcpdump -xli eth0 | while read buffer; do
      if true; then exit; fi
    done'
0
28.01.2020, 00:51

Теги

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