# Ping scan — which hosts are up
nmap -sn 192.168.1.0/24
# Port scan (top 1000 ports)
nmap 192.168.1.1
# Scan specific ports
nmap -p 22,80,443 192.168.1.1
nmap -p 1-65535 192.168.1.1 # all ports
# Service + version detection
nmap -sV 192.168.1.1
# OS detection (requires root)
sudo nmap -O 192.168.1.1
# Aggressive scan (OS + version + scripts + traceroute)
sudo nmap -A 192.168.1.1
# Scan without DNS resolution (faster)
nmap -n 192.168.1.0/24
# UDP scan
sudo nmap -sU -p 53,123,161 192.168.1.1