Cosa fa#
Visualizza la porzione iniziale (le prime righe o byte) di uno o più file o dell'input ricevuto. head (1) - emette la prima parte dei file.
Sintassi#
head [opzioni] [file]
Comandi essenziali#
| Comando | Flag | Significato flag | Cosa fa |
|---|---|---|---|
head -n 5 file.txt | -n | Lines | Mostra le prime 5 righe (default: 10). |
head -c 100 file.txt | -c | Bytes | Mostra i primi 100 byte del file. |
head -q file1 file2 | -q | Quiet | Non stampa le intestazioni con i nomi dei file. |
Combinazioni utili#
# Visualizza le prime 20 righe dei log di sistema
sudo head -n 20 /var/log/syslogScenario Reale#
Un analista sta esaminando un file CSV gigante da 10GB. Invece di aprirlo tutto (bloccando il sistema), usa head -n 1 per leggere solo l'intestazione e capire quali colonne sono presenti.
Dove l'ho usato#
- bandit-12 — per analizzare l'inizio di file sconosciuti.



