現在開いているTCP接続が作成されたのはいつですか?


11

Linuxで現在開いているTCP接続が確立されたのはいつですか。


1
それで、あなたはこの問題を解決し、実際の質問はありませんか?
スヴェン

1
繰り返しますが、これはあなたにとって問題なのですか、それとも強制的に議論したいのですか?最近閉じた質問で、あなたはこれを解決したと述べました。
スヴェン

2
最後のコメント、とにかく人をクイズしようとするのではなく、自分の答えを投稿してみませんか?私は彼らが感謝するだろうと確信し、あなたは軽蔑を稼ぐ代わりに、1つか2つを得るかもしれません。
mdpc

2
私たちは人々が問題の解決策を捨てるのを好むので、先に進んであなたの問題を投稿してください。他の人がより良い/異なる解決策を持っている場合、私たち全員がより良いことをしています。
sysadmin1138

4
blog.stackoverflow.com/2011/07/…質問をしてから自分で回答することは完全に許容されます。
user9517

回答:


11

を使用lsofしてファイル記述子stat /proc/<PID>/fd/<file descriptor>を取得し、実行して日付を取得することができました。


1

@opsguy lsofとの組み合わせが/procその仕事をするはずです:

lsof -P -i tcp | awk '{print $2,$4}' | tr -d 'u' | sort -u \
| while read pid fd; do stat --printf "%z %N\n" /proc/$pid/fd/$fd ; done | sort -r
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.