Documentazione di UbuntuUbuntu 10.04Usare la riga di comandoComandi per file e directory

Comandi per file e directory

cd

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 ~
    [Nota]

    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 /root . Quando si esegue un comando con sudo è necessario specificare il percorso completo della directory home.

  • 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.

pwd

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.

[Nota]

Inoltre, il Terminale di GNOME mostra queste informazioni nella barra del titolo della finestra.

ls

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.

cp

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.

mv

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.

rm

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.

mkdir

Il comando mkdir consente di creare delle directory. Per esempio, digitando:

mkdir musica

viene creata una directory musica in quella corrente.