mv
mv [<opzioni>] <origine>… <destinazione><destinazione>
Sposta i file e/o le directory. Se vengono specificati solo i nomi di due elementi (file o directory), il primo viene spostato e/o rinominato in modo da ottenere quanto indicato come destinazione.
Se vengono indicati più elementi (file o directory), l’ultimo attributo deve essere una directory: verranno spostati tutti gli elementi elencati nella directory di destinazione.
Nel caso di spostamenti attraverso filesystem differenti, vengono spostati solo i cosiddetti file normali (quindi: no link, no directory).
Nei sistemi Unix non esiste la possibilità di rinominare un file o una directory semplicemente come avviene nel Dos. Per cambiare un nome, occorre spostarlo.
Questo fatto ha poi delle implicazioni nella gestione dei permessi delle directory.
Esempi
-
$
mv prova prova1Cambia il nome del file (o della directory) prova in prova1.
$
mv * /tmpsposta tutti i file e directory contenuti nella directory corrente, all’interno di /tmp.
Vuoi abilitare le notifiche?
Desiderate avere la possibilita’ di ricevere delle notifiche? Se si avrete la possibilita’ di essere sempre aggiornati con le nostre ultime proposte o notizie . Consigliamo l’adesione Grazie !