GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je tuer le port TCP 16969 dans Bash ?

Je pense que :

lsof -i tcp:22 | grep LISTEN | awk '{print $2}' | xargs kill

Devrait faire l'affaire.

Pour revérifier les commandes qu'il veut exécuter avant de le lâcher, ajoutez un echo avant le kill comme ceci :

lsof -i tcp:22 | grep LISTEN | awk '{print $2}' | xargs echo kill

Il listera ensuite les PID qu'il tuerait normalement


fuser -k 16969/tcp 

peut libérer ce port. Il s'agit d'une commande utile qui peut être utilisée pour fermer les ports, quels qu'ils soient.


Avez-vous essayé d'utiliser tcpkill ?

exemple :

tcpkill -i eth0 port 21

Linux
  1. Comment vérifier si Bash peut imprimer des couleurs ?

  2. Comment puis-je surveiller les données sur un port série sous Linux ?

  3. Comment tuer un processus enfant après un délai d'attente donné dans Bash?

  4. Comment puis-je obtenir des valeurs uniques à partir d'un tableau dans Bash ?

  5. Comment puis-je tester mon script Bash sur des versions plus anciennes de Bash ?

Comment tuer le processus Linux en cours d'exécution sur un port particulier

Comment tuer une seule connexion TCP sous Linux ?

Comment puis-je enregistrer ma session à plusieurs onglets dans un terminal xfce4 ?

TCP peut-il fournir plus de 65535 ports ?

Comment puis-je transférer un port avec iptables ?

Comment puis-je supprimer tous les travaux arrêtés ?