Как мне узнать, какой процесс время от времени открывает определенный порт на определенном IP-адресе?

Вы можете указать sed выполнить несколько операций, просто повторив -e (или -f , если ваш сценарий находится в файле).

sed -i -e 's / a / b / g' -e 's / b / d / g' file вносит оба изменения в единственный файл с именем file , in- место. Без файла резервной копии.

sed -ibak -e 's / a / b / g' -e 's / b / d / g' file вносит оба изменения в один файл с именем file , in- место. С одним файлом резервной копии с именем filebak .

1
07.04.2019, 21:56
1 ответ

С помощью netstat можно создать замкнутый цикл:

while :; do netstat -np | awk '$5 ~ ":3456"  {print}'; done

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

1
27.01.2020, 23:41

Теги

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