私は次のように考えています:
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