15 리눅스에서는 사용중인 포트 만 알고 프로세스를 종료시킬 수 있습니다 .MacOS fuser -k 9000/tcp에서도 어떻게 동일합니까? macos process port kill — 크리스 소스
20 lsof -P | grep ':PortNumber' | awk '{print $2}' | xargs kill -9 PortNumber검색하려는 실제 포트로 변경하십시오 . — 스테파노 소스 2 나는 -9이것을 작동시키기 위해 마지막 에 추가 해야했지만, 그것은 듣는 응용 프로그램의 특성 때문이며 일반적으로 권장되는 관행이 kill -9아니라고 생각합니다. — Kris @ 크리스-lsof -P | grep ': NumberOfPort'| awk '{print $ 2}'| xargs kill -9가 작동했습니다! — 에이스.
12 lsof에 -t 및 -i 플래그를 추가하면 grep 및 awk가 필요 없어 속도가 더욱 빨라집니다. lsof -nti:NumberOfPort | xargs kill -9 — 즐레 미니 소스 2 작동하며 허용되는 답변보다 더 간결합니다! — Big Rich 1 이 접근 방식으로 더 빨리 — daleyjem
2 lsof에 -n을 추가하면 명령에서 역방향 DNS 조회를 제거하고 실행 시간을 분에서 초로 줄입니다. lsof -Pn | grep ':NumberOfPort' | awk '{print $2}' | xargs kill -9 — stevehollx 소스
2 이 명령으로 포트가 열려 있는지 확인할 수 있습니다 sudo lsof -i :8000 여기서 8000은 포트 번호입니다. 포트가 열려 있으면 프로세스 ID (PID)를 포함하는 문자열을 반환해야합니다. 이 PID를 복사하고 kill -9 PID 열려있는 모든 포트를 확인해야하는 경우 네트워크 유틸리티 응용 프로그램에서 포트 스캔을 수행 할 수 있습니다. — 로한 하리 크 소스
1 포트가 열려 있는지 확인하십시오 sudo lsof -i : {PORT_NUMBER} COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 582 Thirumal 300u IPv6 0xf91b63da8f10f8b7 0t0 TCP *:distinct (LISTEN) 2. 프로세스 PID를 종료하여 포트를 닫습니다. sudo kill -9 582 — 티 루말 소스
0 당신이 사용할 수있는 kill -9 $(lsof -i:PORT -t) 2> /dev/null포트가 실제 포트 번호입니다. 주어진 포트에서 실행중인 프로세스를 종료합니다. — Epk 소스 다른 답변을 반복합니다 — yass
-9
이것을 작동시키기 위해 마지막 에 추가 해야했지만, 그것은 듣는 응용 프로그램의 특성 때문이며 일반적으로 권장되는 관행이kill -9
아니라고 생각합니다.