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

ターゲット システムのすべてのインターフェイスでリッスンしているサービスはいくつですか? (localhost および IPv4 のみではありません)

man netstat より:

<ブロック引用>

このプログラムはほとんど時代遅れです。 netstat の代替は ss です。

現時点では、これが最良の選択肢になると思います:

ss -l -4 | grep -v "127\.0\.0" | grep "LISTEN" | wc -l

場所:

  • -l :リスニング サービスのみを表示
  • -4 :ipv4 のみを表示
  • -grep -v "127.0.0" :すべての localhost の結果を除外
  • -grep "LISTEN" :リッスン サービスのみのフィルタリングの改善
  • wc -l :結果を数える

Linux
  1. Linux –システムに搭載されているハードディスクを確認する方法は?

  2. ローカルホストとIPアドレス間のTCPトラフィックを監視する方法は?

  3. インストールしたばかりのパッケージは正当ですか?そうでない場合はアンインストールする方法はありますか?

  1. システム上のすべてのSubversionリポジトリを見つける方法は?

  2. サブディレクトリではなく現在のディレクトリのみで「find」コマンドを実行する方法

  3. grep を使用して、文字列 hello を持つすべてのファイルを現在のディレクトリで検索し、.h および .cc ファイルのみを表示するにはどうすればよいですか?

  1. OSとLinuxのバージョンを確認する方法

  2. Linux – Linuxシステムでバッファとキャッシュを空にする方法は?

  3. Systemd :シャットダウン時のみ (再起動時ではなく) にスクリプトを実行する方法