Translate

Mostrar mensagens com a etiqueta Ping. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Ping. Mostrar todas as mensagens

sexta-feira, 6 de janeiro de 2023

Os 100 Comandos Mais Importantes do CMD.EXE e da Herança MS-DOS no Windows

 

Bellacosa Mainframe e a lista dos comandos uteis do ms-dos no windows parte 1

Os 100 Comandos Mais Importantes do CMD.EXE e da Herança MS-DOS no Windows

Guia Definitivo para Administração, Diagnóstico, Automação e Recuperação de Sistemas Windows

Introdução

O Prompt de Comando do Windows, conhecido como CMD.EXE, é um dos componentes mais antigos e importantes do sistema operacional Microsoft Windows. Sua origem remonta ao MS-DOS (Microsoft Disk Operating System), lançado em 1981 para o IBM PC. Embora o Windows moderno seja baseado na arquitetura NT, milhares de comandos históricos continuam disponíveis por razões de compatibilidade, automação e administração.

Mesmo em ambientes dominados pelo PowerShell e interfaces gráficas, o CMD permanece essencial para:

  • Diagnóstico de falhas

  • Administração de redes

  • Automação de tarefas

  • Recuperação de sistemas

  • Suporte técnico

  • Análise de desempenho

  • Segurança da informação

  • Forense computacional

Este guia reúne os 100 comandos mais úteis do CMD organizados por importância prática.


1. IPCONFIG

Origem

Introduzido no Windows NT como substituto do utilitário winipcfg.

Função

Exibe e gerencia configurações TCP/IP.

Sintaxe

ipconfig

Opções comuns

ipconfig /all
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Exemplo

ipconfig /all

Passo a Passo

  1. Abrir CMD.

  2. Digitar o comando.

  3. Pressionar ENTER.

  4. Analisar IP, DNS e Gateway.


2. PING

Origem

Derivado do utilitário Ping criado por Mike Muuss em 1983.

Função

Testar conectividade entre computadores.

Sintaxe

ping destino

Exemplo

ping google.com

Passo a Passo

  1. Abrir CMD.

  2. Digitar o endereço.

  3. Verificar latência.

  4. Confirmar perda de pacotes.


3. TRACERT

Origem

Traceroute adaptado para Windows.

Função

Identifica o caminho percorrido pelos pacotes.

Sintaxe

tracert destino

Exemplo

tracert microsoft.com

Utilidade

Detectar gargalos e falhas de roteamento.


4. NSLOOKUP

Origem

Ferramenta DNS do pacote BIND.

Função

Consultar registros DNS.

Sintaxe

nslookup dominio

Exemplo

nslookup openai.com

5. GETMAC

Origem

Windows 2000.

Função

Exibir endereços MAC.

Sintaxe

getmac

Exemplo

getmac /v

6. SYSTEMINFO

Origem

Windows XP Professional.

Função

Mostrar relatório completo do sistema.

Sintaxe

systeminfo

Informações exibidas

  • Hardware

  • RAM

  • Processador

  • Atualizações

  • Rede


7. TASKLIST

Origem

Família Windows NT.

Função

Listar processos.

Sintaxe

tasklist

Exemplo

tasklist /svc

8. TASKKILL

Origem

Windows XP.

Função

Encerrar processos.

Sintaxe

taskkill /PID numero

Exemplo

taskkill /IM chrome.exe /F

9. SFC

Nome Completo

System File Checker.

Função

Reparar arquivos corrompidos do Windows.

Sintaxe

sfc /scannow

Passo a Passo

  1. Executar CMD como Administrador.

  2. Rodar comando.

  3. Aguardar conclusão.


10. CHKDSK

Origem

MS-DOS.

Função

Verificar integridade do disco.

Sintaxe

chkdsk C: /f

Exemplo

chkdsk C: /f /r

11. DISM

Nome

Deployment Image Servicing and Management.

Função

Reparar a imagem do Windows.

Sintaxe

DISM /Online /Cleanup-Image /RestoreHealth

12. SHUTDOWN

Função

Controlar desligamento e reinicialização.

Sintaxe

shutdown /s
shutdown /r

Exemplo

shutdown /r /o

13. DRIVERQUERY

Função

Listar drivers instalados.

Sintaxe

driverquery

14. POWERCFG

Função

Gerenciar energia.

Exemplo

powercfg /batteryreport

15. NETSTAT

Origem

TCP/IP Utilities.

Função

Mostrar conexões abertas.

Sintaxe

netstat -ano

Utilidade

Análise de malware e portas abertas.


16. NET

Função

Gerenciar recursos de rede.

Exemplo

net user

17. NET USER

Função

Administrar usuários.

Exemplo

net user administrador

18. NET USE

Função

Mapear unidades de rede.

Exemplo

net use Z: \\Servidor\Arquivos

19. SC

Nome

Service Controller.

Função

Gerenciar serviços.

Exemplo

sc query

20. WMIC

Nome

Windows Management Instrumentation Command-line.

Exemplo

wmic bios get serialnumber

21. ASSOC

Função

Exibir associações de arquivos.

assoc

22. FTYPE

Função

Controlar programas padrão.

ftype

23. TREE

Origem

MS-DOS.

Função

Exibir estrutura de diretórios.

tree

24. DIR

Função

Listar conteúdo de diretórios.

dir

Exemplo avançado

dir /s /b

25. CD

Nome

Change Directory.

Função

Navegar entre pastas.

cd\
cd Windows
cd ..

Exemplo

cd C:\Users

Conclusão Parcial

Os primeiros 25 comandos apresentados representam aproximadamente 80% das tarefas realizadas diariamente por administradores de sistemas, analistas de suporte, profissionais de redes e especialistas em segurança da informação. Dominar essas ferramentas permite diagnosticar problemas rapidamente, automatizar operações e compreender profundamente o funcionamento interno do Windows.

Nos próximos capítulos serão apresentados os comandos 26 a 100, cobrindo gerenciamento de arquivos, scripts batch, variáveis de ambiente, segurança, rede avançada, recuperação de sistema e automação corporativa.

terça-feira, 21 de agosto de 2018

☕🔥 TCP/IP NO IBM MAINFRAME — A INTERNET MODERNA AINDA DEPENDE DOS COMANDOS QUE O z/OS DOMINA HÁ DÉCADAS

 

Bellacosa Mainframe e os comandos tcp/ip no mainframe

☕🔥 TCP/IP NO IBM MAINFRAME — A INTERNET MODERNA AINDA DEPENDE DOS COMANDOS QUE O z/OS DOMINA HÁ DÉCADAS

Existe uma ilusão muito comum no mundo da tecnologia:

“Mainframe é isolado da internet.”

Só que a realidade é exatamente o contrário.

O IBM Mainframe é um dos ambientes mais conectados do planeta.

Todos os dias o z/OS conversa com:

  • APIs REST

  • aplicações mobile

  • cloud

  • PIX

  • cartões

  • bolsas financeiras

  • sistemas globais

  • Open Banking

  • Kafka

  • Kubernetes

E tudo isso depende de uma coisa:

🔥 TCP/IP.


☕ O QUE MUITA GENTE NÃO SABE

O Mainframe foi um dos primeiros ambientes corporativos a operar redes gigantescas com:

  • altíssima disponibilidade

  • throughput absurdo

  • tolerância a falhas

  • segurança pesada

  • roteamento complexo

Enquanto muita infraestrutura moderna reinicia containers…

o z/OS continua processando transações críticas há décadas.


☕🔥 PING — O “ARE YOU ALIVE?” DA INFRAESTRUTURA

O famoso:

ping google.com

parece simples.

Mas ele representa algo fundamental:

🔥 conectividade básica.


☕ O QUE O PING REALMENTE FAZ?

Usa:

ICMP Echo Request

para verificar:

  • alcance

  • latência

  • disponibilidade


☕ No Mainframe isso também é essencial

Ambientes z/OS usam:

  • TCP/IP stack

  • VTAM

  • OSA adapters

  • Sysplex networking


☕ Problema clássico

Aplicação CICS não responde.

O operador imediatamente pensa:

É rede?
É DNS?
É rota?
É firewall?

☕ Bellacosa Mainframe Analysis™

Ping é o:

🔥 “DISPLAY STATUS” da internet.


☕🔥 TRACERT / TRACEROUTE — O GPS DOS PACOTES

Agora entramos numa ferramenta fantástica.


☕ Exemplo:

tracert ibm.com

☕ O que isso mostra?

Cada salto da rede:

HOST
 ↓
ROUTER
 ↓
BACKBONE
 ↓
DESTINO

☕ No Mainframe isso lembra fortemente:

  • análise VTAM

  • troubleshooting SNA

  • rotas TCP/IP

  • OSA networking


☕ Grandes bancos vivem disso

Porque latência impacta:

  • PIX

  • cartão

  • bolsa financeira

  • APIs

Milissegundos importam.


☕🔥 NSLOOKUP — O “CATÁLOGO” DA INTERNET

DNS é uma das coisas mais subestimadas da computação.


☕ Exemplo:

nslookup openai.com

☕ O DNS traduz:

NOME → IP

☕ Sem DNS?

🔥 metade da internet parece “quebrada”.


☕ No Mainframe isso lembra:

  • HOST tables

  • VTAM naming

  • enterprise DNS

  • Sysplex resolution


☕ Problema clássico corporativo

Aplicação funciona por IP…

mas não por hostname.

O operador já sabe:

👉 DNS.


☕🔥 NETSTAT — O SDSF DAS CONEXÕES TCP/IP

Agora chegamos numa das ferramentas mais poderosas.


☕ Exemplo:

netstat -an

☕ Isso mostra:

  • conexões ativas

  • portas abertas

  • sockets

  • estados TCP


☕ No z/OS isso é extremamente importante

Existe literalmente:

NETSTAT CONN

☕ O operador Mainframe usa isso para:

  • troubleshooting

  • segurança

  • análise de portas

  • throughput

  • debugging de aplicações


☕ Estados TCP clássicos

ESTABLISHED
TIME_WAIT
LISTEN
CLOSE_WAIT

☕ CLOSE_WAIT excessivo?

🔥 possível vazamento de conexão.


☕ LISTEN em porta inesperada?

🔥 possível risco de segurança.


☕🔥 ARP -A — O “RACF DA REDE LOCAL”

Agora entramos numa área fascinante.


☕ Exemplo:

arp -a

☕ Isso mostra:

IP ↔ MAC ADDRESS

☕ Em redes corporativas isso é vital

Porque permite:

  • identificar dispositivos

  • rastrear hosts

  • detectar conflitos

  • investigar spoofing


☕ Cybersecurity ama ARP

Porque ataques clássicos incluem:

  • ARP poisoning

  • spoofing

  • MITM


☕ O Mainframe também depende disso

Principalmente em ambientes:

  • OSA Express

  • HiperSockets

  • Sysplex networking


☕🔥 IPCONFIG /FLUSHDNS — O “REFRESH” DA INTERNET

Agora uma ferramenta simples… mas extremamente útil.


☕ Exemplo:

ipconfig /flushdns

☕ O que isso faz?

Limpa cache DNS local.


☕ Parece pequeno…

Mas resolve MUITOS problemas.


☕ Situação clássica

Servidor mudou IP.

Cache ainda guarda endereço antigo.

Tudo parece quebrado.


☕ Flush DNS resolve.


☕ Bellacosa Mainframe Analysis™

Isso lembra muito:

VARY TCPIP,,OBEYFILE

ou refresh de cache em sistemas corporativos.


☕🔥 TELNET — O DINOSSAURO QUE AJUDOU A CONSTRUIR A INTERNET

Muita gente hoje vê Telnet como:

  • antigo

  • inseguro

  • ultrapassado

Mas historicamente ele foi revolucionário.


☕ Exemplo:

telnet servidor 80

☕ Isso testa:

  • conectividade

  • portas

  • serviços remotos


☕ No Mainframe?

Telnet foi GIGANTE.


☕ Terminais 3270 TCP/IP usaram isso por anos

Inclusive muitos ambientes z/OS ainda suportam:

  • TN3270

  • sessões remotas

  • emulação terminal


☕ Hoje SSH domina

Mas Telnet ainda aparece em:

  • troubleshooting

  • redes antigas

  • equipamentos legados


☕🔥 TCP/IP NO MAINFRAME NÃO É “ADAPTAÇÃO”

Isso é importante entender.

O z/OS não “aprendeu internet depois”.

Ele evoluiu junto com ela.


☕ Hoje o IBM Z suporta:

✅ IPv6
✅ TLS moderno
✅ APIs REST
✅ Open Banking
✅ MQ
✅ Kafka
✅ HTTP/2
✅ Web Services
✅ FTP/SFTP
✅ TN3270
✅ HiperSockets


☕🔥 HIPERSOCKETS — A “REDE QUÂNTICA” DO MAINFRAME

Pouca gente fora do z/OS conhece isso.

HiperSockets permitem comunicação interna:

🔥 sem passar fisicamente pela rede.


☕ Resultado?

  • latência absurdamente baixa

  • throughput gigante

  • segurança enorme


☕ Isso é perfeito para:

  • CICS

  • DB2

  • MQ

  • Sysplex


☕🔥 SYSPLEX — QUANDO VÁRIOS MAINFRAMES VIRAM UM “SUPER SISTEMA”

Aqui entramos em outro nível.

No Sysplex:

  • múltiplos z/OS cooperam

  • compartilham workload

  • compartilham dados

  • compartilham filas


☕ E tudo depende fortemente de networking

Porque no fundo:

🔥 o Mainframe moderno é um ecossistema distribuído gigantesco.


☕🔥 O QUE O MAINFRAME ENSINA SOBRE REDES

O mundo moderno descobriu:

  • observabilidade

  • latência

  • tracing

  • resiliência

  • failover

Mas o Mainframe já vivia isso há décadas.


☕ Porque quando você processa:

  • bilhões de dólares

  • bolsas financeiras

  • cartões globais

  • sistemas bancários

rede deixa de ser detalhe.

Rede vira:

🔥 missão crítica.


☕🔥 CONCLUSÃO — A INTERNET MODERNA AINDA PASSA PELO z/OS

Ping, Netstat, DNS e TCP/IP parecem ferramentas simples.

Mas por trás delas existe toda a engenharia que mantém:

  • bancos online

  • PIX funcionando

  • APIs financeiras

  • sistemas globais

  • transações em tempo real

E talvez essa seja a maior verdade sobre o Mainframe moderno:

Ele nunca ficou fora da internet.

🔥 A internet corporativa sempre passou silenciosamente por ele.