Terminare i processi con killport

Mattepuffo's logo
Terminare i processi con killport

Terminare i processi con killport

killport è un tool da riga di comando scritto in Rust che ci consente di terminare i processi in base alla loro porta.

Io l'ho testato solo Linux, ma dovrebbe funzionare anche su macOS e Windows.

Io l'ho installato tramite cargo:

cargo install killport

A questo punto cerchiamo i processi tramite ss (o tool simili):

$ ss -tulpn
Netid     State      Recv-Q     Send-Q                               Local Address:Port            Peer Address:Port     Process                                     
udp       UNCONN     0          0                                      224.0.0.251:5353                 0.0.0.0:*         users:(("chrome",pid=25466,fd=290))        
udp       UNCONN     0          0               [fe80::227d:7f0f:b2dd:9025]%enp3s0:546                     [::]:*                                                    
udp       UNCONN     0          0                                                *:1716                       *:*         users:(("kdeconnectd",pid=1025,fd=14))     
tcp       LISTEN     0          4096                                     127.0.0.1:631                  0.0.0.0:*                                                    
tcp       LISTEN     0          4096                            [::ffff:127.0.0.1]:63342                      *:*         users:(("java",pid=26622,fd=24))           
tcp       LISTEN     0          50                                               *:1716                       *:*         users:(("kdeconnectd",pid=1025,fd=15))     
tcp       LISTEN     0          4096                                         [::1]:631                     [::]:*                           

Infine:

$ sudo killport 1716 5353

Potete, quindi, indicare varie porte.

Ci sono poi altri flag da usare, dategli un'occhiata.

Enjoy!


Condividi

Commentami!