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

現在開いている TCP 接続が作成された時刻を特定していますか?

解決策 1:

lsof が使えました ファイル記述子を取得するために stat /proc/<PID>/fd/<file descriptor> を実行しました 日付を取得します。

解決策 2:

lsof の組み合わせ そして /proc @opsguy が提案したように、仕事をする必要があります:

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

Linux
  1. このX11ウィンドウを作成したプロセスは何ですか?

  2. Linux/オープンソースディストリビューションの簡単な歴史

  3. TCP ラッパーによって拒否された SSH 接続

  1. ファイルがx時間以上前に作成されたかどうかをbashで確認するにはどうすればよいですか?

  2. 接続が開いているか閉じているかを確認しますか? (Linux の C)

  3. ネットワーク ポートは開いていますが、プロセスが接続されていませんか?

  1. Linuxを初めて使用する場合:30のインストールストーリー

  2. CloudReadyとは何ですか? Chrome OSに代わる実行可能なオープンソースですか?

  3. ファイルはいつ作成されましたか?