TCPView for Linux is a powerful, real-time network connection and socket monitoring utility inspired by Sysinternals TCPView.
It reads directly from the Linux kernel (/proc/net/tcp, /proc/net/tcp6, /proc/net/udp, /proc/net/udp6, /proc/net/unix, /proc/net/dev, and /proc/net/snmp) and maps socket inodes to running processes via /proc/[pid]/fd/*.
Key Features:
- Live TCP, TCP6, UDP, and UDP6 endpoint table with Local/Remote IP, Port, State (ESTABLISHED, LISTEN, TIME_WAIT, CLOSE_WAIT, etc.), TX/RX Queues, UID, User, Inode, PID, Process Name, and Command Line.
- Real-time Process Termination (SIGTERM / SIGKILL), Reverse DNS Lookup, and Remote IP Whois / GeoIP Inspector.
- Real-time Network Interface Bandwidth & Packet Counters (/proc/net/dev) with live RX/TX KB/s throughput and TCP/UDP SNMP stack metrics.
- Active Unix Domain Sockets (/proc/net/unix) viewer & multi-port TCP Connection / Latency Tester (ms) with CSV Export.
- Bilingual interface (Vietnamese / English) with one-click switch.