Inspecter les connexions réseau et les sockets
Utilisez les outils Linux modernes pour répertorier les ports ouverts, les connexions actives et les processus associés afin de comprendre avec quels systèmes votre machine communique.
Inspecter les connexions réseau et les sockets est une leçon Linux Networking & TCP/IP for Developers gratuite sur CoddyKit. Ceci est la leçon 4 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Linux Networking & TCP/IP for Developers, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Linux Networking & TCP/IP for Developers comprend 4 leçons au total.
Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.
Why Inspect Connections?
Knowing which ports are open and which connections are live is key to debugging services, catching unexpected traffic, and confirming an app listens where you expect.
Meet ss
The modern tool for socket inspection is ss (socket statistics). It replaces older netstat and runs far faster on busy systems.
ssListening Ports
To see what's listening, stack flags: -l listening, -t TCP, -u UDP, -n numeric. Together: ss -tuln.
ss -tulnWhich Process Owns a Port
Add -p to reveal the process behind each socket — the fast answer to "what is using port 8080?"
sudo ss -tulnpActive Connections
Drop -l to see established connections instead of listeners — who your machine is actually talking to right now.
ss -tn state establishedFiltering by Port
ss takes powerful filters. Target a single port — like :443 — to focus only on HTTPS traffic.
ss -tn dport = :443Connection States
TCP sockets cycle through states like LISTEN, ESTABLISHED, TIME-WAIT, and CLOSE-WAIT. Plenty of CLOSE-WAIT often means an app isn't closing sockets.
Counting Connections
Pipe ss into wc -l to count connections — a quick way to spot connection leaks or rising load.
ss -tn state established | wc -lQuick Port Check With lsof
lsof lists open files, including network sockets. Run sudo lsof -i :8080 for a fast, targeted per-port lookup.
sudo lsof -i :8080Summary Statistics
ss -s prints a one-line summary of socket counts by type and state — a fast health glance for a server.
ss -sResolving Names
Drop the -n and ss resolves host and service names — friendlier to read, but slower on busy hosts.
ss -tuQuick Check
Test your socket-inspection knowledge.
Recap
Recap: ss is the fast modern tool — ss -tuln lists listeners, -p finds owning processes, and lsof -i gives quick per-port lookups.
Apprends Linux Networking & TCP/IP for Developers avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 12
- Leçons
- 48
Questions Fréquemment Posées
La leçon « Inspecter les connexions réseau et les sockets » est-elle gratuite ?
Oui — le texte complet de « Inspecter les connexions réseau et les sockets » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Linux Networking & TCP/IP for Developers, passe à CoddyKit PRO. Le cours Linux Networking & TCP/IP for Developers comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Inspecter les connexions réseau et les sockets » ?
Utilisez les outils Linux modernes pour répertorier les ports ouverts, les connexions actives et les processus associés afin de comprendre avec quels systèmes votre machine communique. Tu pratiques Linux Networking & TCP/IP for Developers avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Linux Networking & TCP/IP for Developers ?
Aucune expérience préalable n'est requise. Linux Networking & TCP/IP for Developers sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 4.
Combien de temps prend la leçon « Inspecter les connexions réseau et les sockets » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Linux Networking & TCP/IP for Developers ?
Oui. Chaque leçon Linux Networking & TCP/IP for Developers inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Bases des réseaux sous Linux
- Commandes réseau de base
- Interfaces réseau et IP
- Inspecter les connexions réseau et les sockets