Vai al contenuto

Il terminale: comandi fondamentali

In questa lezione impari a

  • spiegare cos'è il terminale e perché si usa ancora
  • usare i comandi base per navigare il file system
  • lanciare i primi comandi di rete

Prima delle icone e dei clic, i sistemi operativi si comandavano solo a testo. È ancora oggi il modo più diretto di controllare un computer.

Che cos'è un terminale

Il terminale (su Windows Prompt dei comandi o PowerShell, su Linux e macOS Terminale) è un'interfaccia dove scrivi comandi invece di cliccare su icone. Per molte operazioni è più veloce, ed è indispensabile per amministrare i server, che spesso non hanno nemmeno un'interfaccia grafica.

Comandi per muoversi nel file system

Cosa fa Windows (CMD) Linux / macOS
mostra dove sei cd pwd
cambia cartella cd nomecartella cd nomecartella
torna alla cartella superiore cd .. cd ..
elenca il contenuto dir ls
crea una cartella mkdir nome mkdir nome
pulisce lo schermo cls clear

Nel terminale lettere e spazi contano: un comando scritto male non funziona, o fa qualcos'altro.

Primi comandi di rete

Cosa fa Windows Linux / macOS
mostra la configurazione di rete (compreso il tuo IP) ipconfig ip addr
verifica se un altro computer risponde ping indirizzo ping indirizzo

Li approfondirai nei moduli sulle reti: per ora impara a lanciarli e a leggere il risultato.

C:\> ping google.com
Risposta da 142.250.180.14: byte=32 durata=12ms TTL=115
Risposta da 142.250.180.14: byte=32 durata=11ms TTL=115

Ogni riga "Risposta da…" conferma che il computer remoto ha ricevuto il pacchetto e ha risposto: la connessione funziona.

Esercizi

⭐ Facile

Esercizio 1 – Solo tastiera. Apri il terminale e, senza usare il mouse:

  1. scopri in che cartella ti trovi;
  2. vai sul Desktop;
  3. crea la cartella ProvaTerminale ed entraci;
  4. elenca il contenuto (sarà vuota);
  5. mostra la configurazione di rete e trova il tuo indirizzo IP;
  6. fai un ping a un sito e, dopo almeno 4 righe, interrompilo con Ctrl+C.

Consegna: uno screenshot del terminale con tutti i comandi visibili.

⭐⭐ Medio

Esercizio 2 – Traduci per Linux. Hai eseguito su Windows cd, dir, cls e ipconfig. Scrivi i comandi equivalenti su Linux, poi provali nella macchina virtuale del modulo 5.

Mostra la soluzione

pwd · ls · clear · ip addr