Probabilmente si potrebbe solo scoprire quale processo ha aperto il socket a cui la porta è associata, e uccidere quel processo.
Ma, ci si dovrebbe rendere conto che a meno che quel processo non abbia un gestore che de-inizializzi tutte le cose che stava usando (file aperti, socket, forchette, cose che possono indugiare a meno che non sia chiuso correttamente al termine) allora si sarebbe creato quel trascinamento sulle prestazioni del sistema. Inoltre, il socket rimarrà aperto fino a quando il kernel non si renderà conto che il processo è stato interrotto. Di solito ci vuole solo un minuto.
Suppongo che la domanda migliore sarebbe: Quale porta (appartenente a quale processo) vuoi fermare?
Se stai cercando di porre fine a una backdoor o a un virus che hai trovato, allora dovresti almeno imparare quali dati vanno avanti e indietro prima di terminarlo. (Wireshark va bene per questo) (E il nome eseguibile del processo in modo da poterlo cancellare ed evitare che torni al riavvio) o, se si tratta di qualcosa che avete installato (come HTTPD o FTPD o qualcosa del genere) allora dovreste già avere accesso al processo stesso.
Di solito avrà un programma di controllo (HTTPD stop|start o qualcosa del genere). Oppure, se si tratta di una cosa di sistema, probabilmente non si dovrebbe interferire con esso. Ad ogni modo, ho pensato che, dato che tutti gli altri vi stanno dando l'angolo del “come fare”, dovrei darvi le avvertenze.