Guida ai comandi da terminale: differenze tra le versioni

Riga 730: Riga 730:
</pre>
</pre>
Per ottenere in output la lista che cerchiamo.
Per ottenere in output la lista che cerchiamo.
==Montare un nuovo filesystem==
In ambiente Windows ogni nuovo disco e ogni nuova partizione installati nel sistema si vedono attribuiti la lettera dell'alfabeto successiva all'ultima utilizzata. Ad esempio, se installassimo un nuovo disco fisso in un sistema Windows che utilizza:
* <tt>A:</tt> per il floppy
* <tt>C:</tt> per il disco di sistema
* <tt>D:</tt> per un secondo disco di dati
* <tt>E:</tt> pr il masterizzatore
al nuovo disco verrebbe automaticamente assegnata la lettera <tt>F:</tt>.<br>
In ambiente Linux le cose funzionano diversamente. Il filesystem è strutturato a partire dalla sua '''radice''' (indicata con <tt>'''/'''</tt> e chiamata '''root''') e tutti i dischi e i dispositivi removibili vengono "agganciati" (l'operazione si chiama '''montaggio''', in inglese '''mount''') in una directory sotto <tt>/</tt>.<br>
Una comune struttura di filesystem Linux è la seguente:
<pre>
/
|
|- bin (files eseguibili di base)
|
|- boot (files necessari all'avvio)
|
|- dev (files che rappresentano le periferiche hardware collegate al sistema)
|
|- etc (files di configurazione del sistema e dei servizi)
|
|- home (files personali degli utenti)
|  |
|  |- ferdy (files personali di ferdy)
|  |- cesca (files personali di cesca)
|
|- media (periferiche esterne montate in automatico dal sistema)
|
|- mnt (contenitore per le periferiche che vogliamo montare)
|
|- opt (files e programmi opzionali, ad es. giochi)
|
|- root (la home directory dell'utente root)
|
|- sbin (files eseguibili solo dall'utente root)
|
|- tmp (files temporanei)
|
|- usr (i programmi installati sul sistema)
|  |
|  |- bin (gli eseguibili dei programmi installati)
|
|- var (dati variabili. Ad es. database, caselle di posta, etc)
</pre>


=Gestione dell'Hardware=
=Gestione dell'Hardware=