1.07.3基礎
ローカルのUDPソケットをすべて数値表示し、可能な範囲で所有プロセスも確認する。
ssを使用する。
適切なコマンドはどれか。
× 不正解
ss -uanpはUDPソケットを全状態で数値表示し、権限の範囲でプロセス情報も表示する。
詳細解説
誤り
ss -lntp待受TCPソケットへ限定する。
-tはTCP、-lは待受、-nは数値、-pはプロセス表示である。UDP全状態という条件と異なる。
誤り
ss -xapUNIXドメインソケットを対象にする。
-xはUNIXドメインソケットを対象にする。IP上のUDPソケット一覧にはならない。
正しい
ss -uanpUDP、全状態、数値表示、プロセス情報を組み合わせる。
-u、-a、-n、-pを組み合わせ、UDP全状態を数値表示し、権限の範囲でプロセスも関連付ける。
誤り
ss -rUDP全ソケットとプロセス情報を指定するオプション構成ではない。
-rだけではUDP、全状態、数値、プロセスという表示条件を指定できない。
実際に確かめる
一時的な検証環境で実行できる例です。
ss -uan 2>/dev/null | sed -n '1,5p' || printf '%s
' 'ss is not installed'期待される結果
UDPソケット一覧、またはss未導入メッセージ理解のポイント
- -uはUDP
- -aは全状態
- -nは数値、-pはプロセス
確認時の注意
- 確認環境: iproute2 ss / 読み取り専用
基礎のおさらい
UDPの状態
UDPはTCPのLISTENやESTABLISHEDと同じ接続状態を持たないが、ローカル・相手アドレスを結び付けたソケットは存在する。
権限
他ユーザーのプロセス名やPID表示には管理権限が必要な場合がある。
問題IDKL-102-995
確認環境iproute2 ss / 読み取り専用
最終技術確認2026-08-13
誤り・権利侵害を報告