Используя команду как:
tcpdump -w - | bzip2 -c > capture.cap.bz2
Если я нажимаю Ctrl- C, чтобы остановить команду tcpdump
, я получаю поврежденный архив bzip2 (я полагаю, потому что я завершил оба процесса).
Я знаю, что могу отправить kill `pidof tcpdump`
, но я хотел бы иметь возможность остановить это, не открывая другое соединение SSH.
Есть ли способ отправить Ctrl- C только в один из подпроцессов (в данном случае tcpdump
)?