Marcos Max

Wiki Max - TI

View on GitHub

Windows — Comandos e Diagnóstico

Diagnóstico e limpeza (PC lento)

Comando Função
temp / %temp% Abrir pastas de temporários (pode limpar)
prefetch Arquivos de programa em cache
cleanmgr Limpeza de disco
taskmgr Gerenciador de tarefas (quem consome CPU)
msconfig Programas de inicialização
services.msc Parar serviços pesados/travados
sfc /scannow Verifica e repara arquivos do sistema
DISM /Online /Cleanup-Image /RestoreHealth Reparo profundo da imagem
chkdsk /f Corrige problemas de disco
powercfg.cpl Configurações de energia

Rede (CMD)

ipconfig /all
ipconfig /flushdns
ipconfig /release && ipconfig /renew
ping 8.8.8.8
tracert 8.8.8.8
nslookup dominio.com.br
netstat -ano                       :: conexões + PID
route print
arp -a

Rede (PowerShell)

Get-NetIPAddress
Get-NetIPConfiguration
Test-NetConnection 8.8.8.8 -Port 443
Resolve-DnsName dominio.com.br
Get-NetTCPConnection | Where-Object State -eq 'Listen'

# IP público
Invoke-RestMethod -Uri 'https://ipinfo.io/'

Serviços e processos (PowerShell)

Get-Service | Where-Object Status -eq 'Running'
Restart-Service -Name Spooler
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10
Stop-Process -Name nome -Force

WSL (Windows Subsystem for Linux)

wsl --install -d Debian
wsl --list --verbose
wsl -d Debian -u root              # entrar como root
wsl -d Debian -u root passwd       # resetar senha do root
wsl --shutdown
wsl --update
wsl --export Debian C:\backup\debian.tar    # backup
wsl --import Debian C:\wsl\debian C:\backup\debian.tar

# USB passthrough
usbipd list
usbipd attach --wsl --busid 2-1

Setup de ferramentas de rede no Debian/WSL:

sudo apt update && sudo apt upgrade -y
sudo apt install -y net-tools iputils-ping traceroute dnsutils curl wget
sudo apt install -y nmap netcat-openbsd tcpdump
sudo apt install -y snmp snmp-mibs-downloader
sudo apt install -y htop tree jq python3-pip

Veja também: Linux · Bash & Scripts