Linux Networking & TCP/IP for Developers · Aula

Inspecionando conexões de rede e sockets

Use ferramentas modernas do Linux para listar portas abertas, conexões ativas e os processos por trás delas, entendendo com quem sua máquina está se comunicando.

Aula 4 de 413 etapas

Inspecionando conexões de rede e sockets é uma aula grátis de Linux Networking & TCP/IP for Developers no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Linux Networking & TCP/IP for Developers, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Linux Networking & TCP/IP for Developers inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

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.

ss

Listening Ports

To see what's listening, stack flags: -l listening, -t TCP, -u UDP, -n numeric. Together: ss -tuln.

ss -tuln

Which Process Owns a Port

Add -p to reveal the process behind each socket — the fast answer to "what is using port 8080?"

sudo ss -tulnp

Active Connections

Drop -l to see established connections instead of listeners — who your machine is actually talking to right now.

ss -tn state established

Filtering by Port

ss takes powerful filters. Target a single port — like :443 — to focus only on HTTPS traffic.

ss -tn dport = :443

Connection 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 -l

Quick 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 :8080

Summary Statistics

ss -s prints a one-line summary of socket counts by type and state — a fast health glance for a server.

ss -s

Resolving Names

Drop the -n and ss resolves host and service names — friendlier to read, but slower on busy hosts.

ss -tu

Quick 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.

Grátis para começar

Aprenda Linux Networking & TCP/IP for Developers com um tutor de IA — grátis

Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.

Cursos
12
Aulas
48

Perguntas Frequentes

A aula “Inspecionando conexões de rede e sockets” é grátis?

Sim — o texto completo de “Inspecionando conexões de rede e sockets” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Linux Networking & TCP/IP for Developers, atualize para CoddyKit PRO. O curso de Linux Networking & TCP/IP for Developers inclui 4 aulas no total.

O que vou aprender em “Inspecionando conexões de rede e sockets”?

Use ferramentas modernas do Linux para listar portas abertas, conexões ativas e os processos por trás delas, entendendo com quem sua máquina está se comunicando. Você pratica Linux Networking & TCP/IP for Developers com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Linux Networking & TCP/IP for Developers?

Nenhuma experiência prévia é necessária. Linux Networking & TCP/IP for Developers no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Inspecionando conexões de rede e sockets”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Linux Networking & TCP/IP for Developers?

Sim. Cada aula de Linux Networking & TCP/IP for Developers inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Fundamentos de Redes no Linux
  2. Comandos Básicos de Rede
  3. Interfaces de Rede e IP
  4. Inspecionando conexões de rede e sockets
← Voltar para Linux Networking & TCP/IP for Developers