GNU/Linux >> Linux の 問題 >  >> Linux

BashでTCPポート16969を強制終了するにはどうすればよいですか?

私は次のように考えています:

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

トリックを行う必要があります。

echo を追加する前に実行するコマンドを再確認するには、 kill の前 このように:

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

次に、通常なら kill する PID を一覧表示します


fuser -k 16969/tcp 

そのポートを解放できます。これは、ポートを閉じるために使用できる便利なコマンドです。


tcpkill を試してみましたか?

例:

tcpkill -i eth0 port 21

Linux
  1. Bashが色を印刷できるかどうかを確認する方法は?

  2. PID ではなく名前でプロセスを強制終了するにはどうすればよいですか?

  3. Linux の特定のポートで実行されているプロセスを強制終了するには?

  1. Bashの配列から一意の値を取得するにはどうすればよいですか?

  2. Linuxで単一のTCP接続を強制終了するには?

  3. 古いバージョンの Bash で Bash スクリプトをテストするにはどうすればよいですか?

  1. コンソールで Firefox を強制終了するにはどうすればよいですか?

  2. シリアルポートのトラフィックを監視するにはどうすればよいですか?

  3. iptables でポート転送するにはどうすればよいですか?