Guida ai comandi da terminale: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
Riga 1 041: Riga 1 041:
al nuovo disco verrebbe automaticamente assegnata la lettera <code>F:</code>.<br>
al nuovo disco verrebbe automaticamente assegnata la lettera <code>F:</code>.<br>
In ambiente Linux le cose funzionano diversamente. Il filesystem è strutturato a partire dalla sua '''radice''' (indicata con <code>'''/'''</code> 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 <code>/</code>.<br>
In ambiente Linux le cose funzionano diversamente. Il filesystem è strutturato a partire dalla sua '''radice''' (indicata con <code>'''/'''</code> 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 <code>/</code>.<br>
Una comune struttura di filesystem Linux è la seguente:
Una comune struttura di filesystem Linux è la seguente (si digiti ad esempio <code>ls -hl /</code>):
<pre>
<pre>
  /
  /
Riga 1 077: Riga 1 077:
</pre>
</pre>


=== Montaggio di nuovi dischi ===
=== Connessione di nuove risorse ===
L'operazione di '''montaggio''' di un disco (in inglese '''mount''') rende possibile "agganciare" un dispositivo tra quelli elencati in <code>/dev</code> a una directory del file system, per renderlo utilizzabile all'interno del sistema.<br>
{{Box|Nota| Dischi ottici, dischi rigidi, memorie usb e partizioni remote sono tutti esempi di risorse, ovvero di filesystem esterni che un utente può agganciare a quello locale della macchina in uso.  }}
Se ad esempio avessimo collegato un nuovo disco fisso al PC, se questo fosse visto da Linux come <code>/dev/hdd1</code> e se volessimo renderlo raggiungibile sotto la directory <code>/mnt</code>, dovremmo:
L'operazione di '''montaggio''' (in inglese '''mount''') di una risorsa permette di "agganciare" un dispositivo tra quelli elencati in <code>/dev</code> a una directory del file system, per renderlo utilizzabile all'interno del sistema.<br>
Collegato ad esempio un nuovo disco fisso al PC ed ipotizzato che questo sia identificato da Linux come <code>/dev/hdd1</code> è possibile renderlo raggiungibile sotto una certa directory arbitraria, per esempio <code>/mnt</code>, tramite la seguente procedura:
# creare all'interno di <code>/mnt</code> una directory a cui "agganciare" il disco:<pre>mkdir /mnt/disco_dati</pre>
# creare all'interno di <code>/mnt</code> una directory a cui "agganciare" il disco:<pre>mkdir /mnt/disco_dati</pre>
# eseguire il mount del disco:
# eseguire il mount del disco:
Riga 1 106: Riga 1 107:
</pre>
</pre>


=== Smontaggio di dischi ===
=== Disconnessione di una risorsa già presente ===
Se volessimo al contrario "sganciare" un disco dal nostro sistema, ci servirà il comando:
Se volessimo al contrario "sganciare" un disco dal nostro sistema, ci servirà il comando:
<pre>
<pre>
2 894

contributi

Menu di navigazione