Con il comando cd si possono cambiare directory. Quando si apre un terminale ci si trova nella directory home. Per spostarsi all'interno del file system si utilizza cd.
Per spostarsi nella directory di root, digitare:
cd /
Per spostarsi nella propria directory home, digitare:
cd
oppure
cd ~
![]() |
|
Il carattere ~ rappresenta la directory home dell'utente corrente. Come visto in precedenza, cd ~ è equivalente a cd /home/NOME_UTENTE/. Tuttavia, quando si esegue un comando come root (usando sudo, per esempio), ~ indica la directory |
Per spostarsi indietro di una directory, digitare:
cd ..
Per spostarsi nella directory precedente (o indietro), digitare:
cd -
Per spostarsi attraverso percorsi multipli di directory, è possibile specificare il percorso completo della directory nella quale posizionarsi. Per esempio, digitare:
cd /var/www
per posizionarsi direttamente nella sottodirectory /www
di /var/
. Come altro esempio, digitare:
cd ~/Scrivania
per posizionarsi nella sottodirectory Scrivania
presente nella propria directory home.
Il comando pwd mostra in quale directory si è attualmente posizionati (pwd sta per «print working directory»). Per esempio, digitando
pwd
nella directory Scrivania
viene mostrato /home/NOME_UTENTE/Scrivania
.
![]() |
|
Inoltre, il Terminale di GNOME mostra queste informazioni nella barra del titolo della finestra. |
Il comando ls mostra i file presenti nella directory corrente. Per esempio, digitando
ls ~
vengono mostrati i file presenti nella propria directory home.
Usato con l'opzione -l, ls mostra varie altre informazioni sui file oltre al nome, come, per esempio, i permessi attuali e il proprietario.
Il comando cp crea una copia di un file. Per esempio, digitare:
cp foo bar
per creare una copia esatta di foo
e chiamarla bar
. Il file foo
non viene modificato.
Il comando mv sposta un file in una posizione diversa o lo rinomina. Alcuni esempi:
mv foo bar
rinomina il file foo
in bar
.
mv foo ~/Scrivania
sposta il file foo
nella directory Scrivania
senza rinominarlo.
Il comando rm può essere usato per rimuove ed eliminare file.
rm foo
elimina il file foo
nella directory corrente.
Il comando rm, per impostazione predefinita, non rimuove le directory. Per eliminare una directory è necessario utilizzare l'opzione -R. Per esempio, il comando
rm -R foobar
rimuove la directory "foobar" e tutti i file contenuti in essa.