# Quickstart

> nc (Netcat) Quickstart

- Skill: `javimosch/quickstart-22` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/quickstart-22`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/quickstart-22/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/quickstart-22

---

# nc (Netcat) Quickstart

Netcat is a versatile networking utility for reading from and writing to TCP/UDP connections.

## Common Operations

```bash
# Connect to a TCP port
nc hostname port

# Listen on a TCP port
nc -l -p port

# Scan ports
nc -zv hostname port-range

# Transfer a file (receiver)
nc -l -p port > file

# Transfer a file (sender)
nc hostname port < file

# UDP connection
nc -u hostname port
```

