답변:
옵션 1
tcpkill을 설치할 수 있습니다. MacPorts 에있는 dsniff 패키지의 일부입니다 . 다른 소프트웨어를 설치하고 싶지 않다고했습니다. 그럼에도 불구하고 MacPorts는 명령 줄에서 작업 할 때 정말 유용합니다. 확인해보세요.
옵션 2
StackOverflow에는 관련 게시물이 있습니다 : Mac에서 프로세스 잠금 포트 3000 찾기 및 죽이기 . 제안 된 솔루션은 특정 포트에서 모든 연결을 종료하는 기능을 만드는 것입니다.
function killport() { lsof -i TCP:$1 | awk '/LISTEN/ {print $2}' | xargs kill -9 }
인수를 제거하여 함수를 변경하면이 함수는 열린 TCP 연결이있는 모든 응용 프로그램을 종료해야합니다.
function killport() { lsof -i TCP | awk '/LISTEN/ {print $2}' | xargs kill -9 }
면책 조항 : 나는 이것을 테스트하지 않았습니다.
면책 조항 2 : 그것은 무차별 강제 방법이며 심각한 부작용이 발생할 수 있습니다. 나는이 접근법에 반대하는 것이 좋습니다.
homebrew/boneyard수도꼭지 에는자가 제조법이 있습니다 .
tcpkill버전 을 포함하는 dsniff 포크가 있습니다 : github.com/ggreer/dsniff