비활성 TCP 연결을 정상적으로 닫습니다.

비활성 TCP 연결을 정상적으로 닫습니다.

프로세스 시간이 초과되기 전에 프로세스에서 열린 TCP 연결을 "정상적으로" 닫을 수 있는 명령이 있습니까?

CLOSE_WAIT/TIME_WAIT 상태의 모든 TCP 연결을 정상적으로 종료하고 싶습니다.넷필터 연결 추적 테이블시간 초과에 도달하기 전에.

내가 말하는 우아함이란 바로 나다.폐쇄프로그램의 소켓입니다.

답변1

어떤 OS를 사용하고 있는지 잘 모르겠습니다. 하지만 아마도 이 작업을 수행하는 더 우아한 방법이 있을 것입니다. 다음이 도움이 될 수 있습니다. BSD 시스템에서 sockstat(1) 또는 procstat(1)을 사용하려는 경우. 연결이 실행 중인 PID를 쉽게 내보내고 간단히 발행할 수 있습니다.kill -HUP <pid number>

<pid number>실행 중인 프로세스의 pid는 어디에 있습니까?

또한보십시오:

양말 상태

프로그램 통계

죽이다

화타이

관련 정보